Software Engineer - Developer Experience
// opis stanowiska
Headquarters: Portugal - Remote
Be Part of Building the Future
Dremio is the unified lakehouse platform for self-service analytics and AI, serving hundreds of global enterprises, including Maersk, Amazon, Regeneron, NetApp, and S&P Global. Customers rely on Dremio for cloud, hybrid, and on-prem lakehouses to power their data mesh, data warehouse migration, data virtualization, and unified data access use cases. Based on open source technologies, including Apache Iceberg and Apache Arrow, Dremio provides an open lakehouse architecture enabling the fastest time to insight and platform flexibility at a fraction of the cost. Learn more at www.dremio.com.
About the role
In this role you will get opportunities to implement and maintain CI/CD systems and developer productivity solutions. You will be responsible for both regularly scheduled work as well as on-demand break-fix work to support Dremio’s CI/CD system, identifying areas of improvement, and implementing changes to increase efficiency and effectiveness of those systems.
Bring your industry experience to improve the efficiency and scale of Dremio’s infrastructure via innovation on tooling and methodologies. You should have empathy for developers and a passion for engineering productivity.
What you’ll be doing
- Solve problems for fellow Dremio engineers by:
- Leveraging and contributing to playbooks to implement solutions to unblock them
- Identifying short term workarounds and documenting them
- Automating processes where manual processes exist.
- Working on infrastructure across all major clouds (AWS, GCP, Azure).
- Managing access to key infrastructure.
- Build and maintain CI/CD pipelines and associated systems to increase organizational efficiency.
- Automate local development workflows.
- Analyze performance bottlenecks, root cause issues, file defects, follow up with developers, and document resolutions.
- Clear focus on keeping our development branches ‘green’.
- Release engineering - automating processes to push software to delivery endpoints.
- Report out on the status, reliability and robustness of our CI/CD systems.
- Actively participate in code reviews.
What we’re looking for
- B.S. or M.S in Computer Science or in a related technical field
- 1+ years of experience on large scale distributed systems
- Comfortable navigating the fast moving, unstructured nature of a hyper-growth startup.
- Demonstrable Knowledge and Experience with at least one cloud platform (AWS, Azure, GCP)
- Basic understanding of cloud networking and cloud architecture.
- Proficiency in any of Java/C++/Python/Go
- Knowledge of Maven or similar build environments
- Hands on experience in pipeline automation using CI/CD tools like Jenkins
- Experience in Infrastructure as Code
- Experience with Terraform, BASH, Docker, Jenkins, and Kubernetes
- Ability to write technical reports, effectively summarizing key data
- Passion for learning and then delivering solutions using latest technologies
- Strong Affinity for collaboration and teamwork
Bonus points if you have
- Working knowledge in data lakes and data warehousing
- Proficient with SQL
What we value
At Dremio, we hold ourselves to high standards when it comes to People, Thinking, and Action. Our Gnarlies (that's what we call our employees) communicate with clarity, drive accountability, and are respectful towards each other. We confront brutal facts and focus on results while operating with a sense of urgency and building a "flywheel". People who like to jump in and drive momentum will thrive in our #GnarlyLife.
Dremio is an equal opportunity employer supporting workforce diversity. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, age, marital status, protected veteran status, disability status, or any other unlawful factor.
Dremio is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request accommodation due to a disability, please inform your recruiter.
Dremio has policies in place to protect the personal information that employees and applicants disclose to us. Please click here to review the privacy notice.
Important Security Notice for Candidates
At Dremio, we uphold trust and transparency as paramount values in all our interactions with customers, partners, employees, and the general public. We have been targeted by individuals creating fake domains similar to ours to scam prospects and candidates. Please note that all official communications from us will be from an @dremio.com domain. If you suspect you've been targeted by a scam, it's imperative to report the incident to your local law enforcement agencies. For more information about this type of scam, please refer to Dremio's official statement here.
Dremio is not responsible for any fees related to unsolicited resumes and will not pay fees to any third-party agency or company that does not have a signed agreement with the Company.
To apply: https://weworkremotely.com/remote-jobs/dremio-software-engineer-developer-experience
...// kliknij aby załadować link do formularza rekrutacyjnego
// zostaniesz przekierowany do: WeWorkRemotely
Wysyłając aplikację dołącz klauzulę: „Wyrażam zgodę na przetwarzanie moich danych osobowych dla potrzeb niezbędnych do realizacji procesu rekrutacji zgodnie z art. 6 ust. 1 lit. a RODO."
Headquarters: Remote
Lithic is the modern card issuing and processing platform empowering ambitious financial companies to build the future of payments.
Our infrastructure powers card programs for 100+ innovative clients, from fintechs reimagining credit and digital banking to platforms transforming disbursements and spend management. Companies like Mercury, Flex, and Novo rely on Lithic's developer-friendly APIs, direct network connections, and flawless reconciliation to launch and scale card programs in weeks, not years.
We're building a future where access to better financial products materially improves people's lives, free from the constraints of 30-year-old mainframes and legacy processors. We're proud to be backed by world-class investors who share that vision, including Bessemer Venture Partners, Index Ventures, Spark Capital, Stripes, and Mastercard, along with many others.
We're a team of 170+ across 26 states and 7 countries, headquartered in New York City.
We are hiring a Senior Software Engineer for the Product Platform team, which owns the foundational layer of our API that all other Lithic products build on top. The team’s mission is to make Lithic's API the best in fintech — reliable, consistent, and a joy to integrate with. This includes API Gateway, Events Platform, API key management and authorization, audit logging, or API norms and versioning strategy.
What you'll do:
Write reliable, secure, and scalable code for Lithic's product platform with minimal tech debt
Improve the reliability of systems in team’s scope and participate in the team on-call rotation
Own projects from planning to launch, spanning areas like API key management, reliability, audit logging, or search, keeping stakeholders informed and aligned along the way
Lead efforts to improve systems and processes within the team
What you'll bring:
4+ years building production backend systems, ideally including public-facing APIs at scale
Experience in or desire to lea…
Headquarters: Remote
Lithic is the modern card issuing and processing platform empowering ambitious financial companies to build the future of payments.
Our infrastructure powers card programs for 100+ innovative clients, from fintechs reimagining credit and digital banking to platforms transforming disbursements and spend management. Companies like Mercury, Flex, and Novo rely on Lithic's developer-friendly APIs, direct network connections, and flawless reconciliation to launch and scale card programs in weeks, not years.
We're building a future where access to better financial products materially improves people's lives, free from the constraints of 30-year-old mainframes and legacy processors. We're proud to be backed by world-class investors who share that vision, including Bessemer Venture Partners, Index Ventures, Spark Capital, Stripes, and Mastercard, along with many others.
We're a team of 170+ across 26 states and 7 countries, headquartered in New York City.
Position: Senior Software Engineer, Processing
Location: Remote
We are hiring a Senior Software Engineer for our Processing team to lead Lithic’s next phase of growth.
The Processing team builds and maintains the real-time interfaces between Lithic and external payment networks. Every card authorization, clearing message, and settlement file flows through systems this team owns. The team manages both online and batch transaction flows across Mastercard, Visa, and Amex, along with transaction enrichment, disputes processing, and network compliance. The systems we maintain have strict latency and uptime requirements, because they sit on the critical path for every card transaction. The team also manages the physical network peering with card network partners, so infrastructure and networking expertise are important. The team primarily uses Java, Python, and Kotlin on AWS.
What you'll do:
Ensure high reliability, low latency, and correctness for Lithic's transaction processing interfaces…
Headquarters: New York City; Remote
Squarespace is seeking a talented Staff Software Engineer to support and evolve the systems at the core core of our monetization platform: billing, payments and orders. In this role, you will provide technical oversight over the critical monetization machinery that accepts orders, processes payments and bills subscriptions. You will regularly collaborate with engineering leadership and key product, strategy and finance stakeholders to align technical strategy with Squarespace’s business objectives. This is an opportunity to take on IC technical leadership responsibilities and own system architecture for high-visibility initiatives tied directly to Squarespace's core businesses.
This role is open to remote or hybrid working from our NYC office 3 days per week. You will report to the Director of Revenue Systems.
You'll Get To...
Own system architectural vision and design for critical areas of our business.
Transform high-level system vision into estimated project plans for initiatives central to Squarespace’s strategy.
Serve as technical lead and cross-functional liaison on business-critical projects, making and defending engineering decisions key to the success of the business.
Mentor engineers on the team to deliver ever greater quality with ever growing autonomy.
Drive best practices for engineering excellence and technical leadership, influence design reviews, question assumptions, point out pitfalls and foster shared understanding
Set the engineering quality bar for the team through regular, high-quality code contributions across billing, orders and payments.
Who We're Looking For
10 or more years experience specifying, delivering and maintaining complex distributed backend services.
Significant experience with multiple programming languages (especially Java) and a broad range of tools like Springboot, hibernate, databases, etc.
Demonstrated experience leading system architecture decisions across multiple team…
Headquarters: Portugal - Remote
Be Part of Building the Future
Dremio is the unified lakehouse platform for self-service analytics and AI, serving hundreds of global enterprises, including Maersk, Amazon, Regeneron, NetApp, and S&P Global. Customers rely on Dremio for cloud, hybrid, and on-prem lakehouses to power their data mesh, data warehouse migration, data virtualization, and unified data access use cases. Based on open source technologies, including Apache Iceberg and Apache Arrow, Dremio provides an open lakehouse architecture enabling the fastest time to insight and platform flexibility at a fraction of the cost. Learn more at www.dremio.com.
About the role
Dremio's Connectivity team builds the high-performance connectivity solutions that help customers bring data to Dremio and connect Dremio to the broader data ecosystem. The team works across client drivers, protocols, connectors, interoperability, distributed systems, and the reliability and supportability of production data access.
As a Staff Software Engineer, you'll independently own multiple medium-to-large features or service components within a Connectivity and Clients area. You'll define the approach for a substantial team-area scope, turn ambiguous goals into clear milestones, make sound feature and service-level design decisions, and drive work through reliable production delivery. You will bring deep expertise in at least one area, such as JDBC or ODBC drivers, Apache Arrow ADBC, Arrow Flight SQL, BI interoperability, source connectivity, or connectivity reliability, while contributing effectively across adjacent areas. You will also mentor engineers and influence partner teams through strong technical judgment and execution.
What you'll be doing
Own substantial connectivity work: Lead multiple medium-to-large features or service components from problem definition through design, implementation, validation, release readiness, and operational handoff.
Turn ambiguity into an execution …
Key Responsibilities
AI-Assisted Development & Agent Orchestration (c. 60%)
Use AI coding assistants, such as Claude Code or GitHub Copilot, across the development lifecycle, including code generation, refactoring, testing, documentation and review.
Build and maintain effective prompts, system instructions, reusable skills and context to produce consistent, reliable AI outputs.
Design and orchestrate agents and multi-agent workflows, including task decomposition, tool use, agent hand-offs and human-in-the-loop checkpoints.
Connect agents to internal systems, databases and APIs, for example through MCP or function calling.
Evaluate AI output for accuracy, regression, cost and latency, and refine workflows based on results.
Apply appropriate safeguards for data privacy, security and hallucination risk, particularly when customer or school data is involved.
Identify and prototype opportunities to apply AI to development and data migration, and share best practice by supporting and coaching colleagues.
SQL Server & Data Migration (c. 40%)
Design, develop and maintain scalable SQL Server T-SQL solutions and related tools for data cleansing, migration and reconciliation.
Provide database performance-tuning expertise for internal and third-party systems, using AI tooling where appropriate.
Define technical requirements with non-technical colleagues in the Data Migration Team, and work with third parties to understand their software and support migration projects.
Manage SQL Server database environments used for data migration, including backup and recovery in test environments.
Prepare and expose data safely for age…
Für unseren Kunden in Hannover, suchen wir eine:n erfahrene:n, motivierte:n und aufgeschlossene:n Azure DevOps Engineer (50%).
In dieser Rolle unterstützt du ein Unternehmen aus der Leasing- und Finanzdienstleistungsbranche in Deutschland beim Aufbau und der Weiterentwicklung einer modernen Azure-basierten IT-Architektur. Du verantwortest die Konzeption, Automatisierung und Optimierung standardisierter CI/CD-Prozesse und schaffst die technischen Voraussetzungen für einen sicheren, effizienten und skalierbaren Produktivbetrieb. Dabei arbeitest du eng mit verschiedenen Entwicklungsteams zusammen und begleitest den Übergang von der Proof-of-Concept-Phase in den produktiven Betrieb.
Deine Aufgaben:
Aufbau, Konfiguration und Weiterentwicklung von Azure DevOps, insbesondere Azure Repos, Azure Pipelines und YAML-basierten CI/CD-Pipelines
Entwicklung und Automatisierung wiederverwendbarer Deployment-Prozesse und Pipeline-Frameworks mittels Infrastructure as Code (IaC)
Implementierung und Verwaltung von Repository-Strukturen, Branch Policies, Berechtigungen, Service Connections und Sicherheitsmechanismen
Standardisierung und Automatisierung von Build-, Test-, Validierungs- und Deployment-Prozessen für APIs, Adapter und Camunda-Prozessartefakte
Sicherstellung von Qualität, Nachvollziehbarkeit und Sicherheit durch Quality Gates, automatisierte Tests, Versionierung und Security Scans
Implementierung von Monitoring-, Logging- und Observability-Lösungen zur Überwachung und Analyse von Deployments und Betriebsprozessen
Entwicklung von Rollback-, Redeployment- und Recovery-Mechanismen sowie Erstellung technischer Dokumentationen und Betriebsanleitungen
Unterstützung der Entwicklungsteams durch standardisierte Templates, automatisierte Workflows und Best Practices für einen zuverlässigen ProduktivbetriebDein Profil:
Mehrjährige praktische Erfahrung als Azure DevOps Engineer, Cloud Engineer oder Platform Engineer mit fundierten Kenntnissen im Microsoft-Azure-Umfeld
Sehr gut…
Für unseren Kunden aus der Versicherungsbranche in Luzern, suchen wir zwei motivierte:n und aufgeschlossene:n Senior Frontend Engineer.
Deine Aufgaben:
Konzeption, Entwicklung und Weiterentwicklung moderner Frontend-Lösungen in einem agilen Umfeld
Eigenständige Analyse und Umsetzung komplexer fachlicher und technischer Anforderungen
Sicherstellung von Codequalität, Performance, Wartbarkeit und Skalierbarkeit der Anwendungen
Aktive Mitarbeit bei Architektur- und Technologieentscheidungen
Enge Zusammenarbeit mit Product Ownern, UX/UI Designern und Backend-Entwicklern
Förderung von Best Practices in Software Engineering, Testing und Code Reviews
Verantwortung für eine zuverlässige und termingerechte Delivery innerhalb des Produktteams
Identifikation und Umsetzung von Optimierungspotenzialen in Entwicklungsprozessen und Anwendungen
Konstruktive Mitgestaltung technischer Diskussionen und kontinuierliche Weiterentwicklung der Frontend-Landschaft
Professioneller Einsatz moderner AI-basierter Coding-Assistants (z. B. GitHub Copilot) zur Steigerung von Entwicklungsqualität und EffizienzDein Profil:
Fundierte praktische Erfahrung als Frontend-Entwickler:in (Angular, HTML, TypeScript, SCSS)
Begeisterung für gute User Experience und grosses Know-How mit Web Components, Accessibility und Usability
Erfahrung im DevOps Cloud Umfeld
Entwicklung mit E2E-Tests und UI Testing (Storybook und Chromatic)
Erarbeitung und Umsetzung architekturkonformer Lösungen sowie Dokumentation
Sicherer Umgang mit modernen AI-basierten Coding-Assistants (z.B. GitHub Copilot) zur Steigerung von Qualität und Entwicklungsgeschwindigkeit
Ein Plus sind Bereitschaft und Erfahrungen in der Backend-Entwicklung (Java)
Sehr gute Deutsch- und Englischkenntnisse Find more English Speaking Jobs in Switzerland on Arbeitnow...
IntroFor this position we are only looking for candidates located in Greece, Germany or Austria.
Nairon GmbH is a Swiss startup building AI voice agents that answer and make phone calls for businesses. Our platform runs real-time conversations over the phone and on the web, connected to our customers' telephony and business tools. We value clear communication, thoughtful engineering, and a collaborative approach to problem-solving. Join us as we continue to develop tools that make a difference.
TasksAs a Full-Stack & Mobile Engineer at Nairon GmbH, you will build our product on the web and on the phone in the customer's hand. Your responsibilities will include:
Designing, developing and maintaining our web application with Next.js, React, Tailwind CSS and TypeScript: the flow editor, call analytics, billing and partner tools.
Building our native companion app with Expo / React Native or Swift.
Building features across the stack, from the user interface to the database with Prisma and PostgreSQL, and the Python services behind them.
Owning features end to end: turning customer needs into requirements, shipping them and checking that they help.
Applying DevOps practices to support development and deployment, including Docker and, when appropriate, Kubernetes.
Participating in technical discussions, code reviews and architectural planning.
RequirementsExperience:
Any relevant experience in web or mobile development is welcome; we are open to junior, mid-level and senior candidates who demonstrate strong practical skills and a willingness to learn.
Technical Skills:
Required:
Proficiency with Next.js, React and TypeScript.
Experience building mobile apps with Expo / React Native, Swift or a comparable stack.Nice to have:
Tailwind CSS, Prisma, PostgreSQL or Supabase.
Python and FastAPI for backend services.
Docker and Kubernetes basics; experience with real-time features, audio or AI products.Communication:
English proficiency is essential, both written and …