We create honest financial products that improve lives.
Staff Software Engineer, Backend – Continuous Integration
Location
California + 4 moreAll locations: California | Connecticut | New Jersey | New York | Washington
Posted
50 days ago
Salary
$200K - $250K / year
Seniority
Lead
Job Description
Staff Software Engineer, Backend – Continuous Integration
Affirm
• Own the design, scalability, and reliability of build and pipelines across multiple services and platforms. • Ensure fast, reliable feedback cycles for developers by optimizing build times, test coverage, and reporting. • Implement monitoring, alerting, and incident response processes for CI systems to minimize downtime. • Work closely with across engineering to ensure smooth integrations and deployment workflows. • Identify developer pain points and lead initiatives to improve productivity through tooling, automation, and best practices. • Evangelize CI/CD practices across the organization to raise engineering efficiency standards. • Contribute to and help drive the vision for continuous integration and developer productivity infrastructure. • Lead and mentor other CI engineers, fostering a culture of ownership, collaboration, and technical excellence. • Partner with engineering leadership to align CI systems with broader product and platform goals.
Job Requirements
- Proven experience driving and leading engineering efforts in CI, build systems, or developer productivity domains.
- Strong background in modern build systems (e.g. GitHub, Buildkite, Artifactory, Bazel).
- Familiarity with cloud-native environments (AWS, Kubernetes) and infrastructure-as-code practices.
- Solid programming background (Python, Kotlin, Java, or similar) and ability to guide technical decision-making.
- Excellent problem-solving skills, with the ability to balance long-term vision with short-term impact.
- This position requires either equivalent practical experience or a Bachelor’s degree in a related field
- Proficiency with managing build systems and frameworks for large monorepos. Preferred experience in Bazel.
- Active contributor to open source projects or previous experience with large-scale software development at a leading tech company is a plus.
- This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
Benefits
- Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents
- Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses
- Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge
- ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop and maintain backend applications in Java • Work on fiscal (tax) solutions related to federal obligations • Create and evolve APIs and integrated services • Support automations and process improvements using AI • Ensure application quality, performance, and stability • Collaborate with technology teams and business areas (tax)
Senior Golang Backend Engineer
devs groupdevs group is a team of developers who build software projects, not only with great passion, but also with high professionalism.
Role Description Wir suchen einen Senior Golang Backend Engineer, der unsere Werte wie Herausforderung, Ehrlichkeit, Eigenverantwortung und Leidenschaft teilt. Bei uns erhältst du die Möglichkeit, an spannenden Projekten im Staatsbereich mitzuwirken und deine Expertise in einer professionellen Umgebung einzubringen. - 100% Remote, aber gelegentliche Einsätze vor Ort (Bern) möglich, wenn es der Kunde verlangt - Jahresgehalt: 80’000 - 110'000 CHF brutto - Befristet auf 1 Jahr, mit Chance auf Verlängerung abhängig von der Auftragslage - Beginn: Ab sofort möglich - Entwicklung und Wartung von skalierbaren Backend-Systemen mit Golang - Implementierung von CI/CD-Pipelines zur Optimierung des Software-Deployments - Überwachung und Verbesserung der Systemleistung und -zuverlässigkeit - Zusammenarbeit mit dem Entwicklungsteam, um technische Herausforderungen zu lösen - Teilnahme an Code-Reviews und Förderung bester Praktiken im Team Qualifications - Mindestens 4 Jahre nachweisbare, professionelle Projekterfahrung in der Entwicklung mit Go - Erfahrung mit DevOps, idealerweise mit Red Hat Openshift - Hohe Problemlösungsfähigkeiten und die Fähigkeit, komplexe technische Herausforderungen anzunehmen - Vorausschauendes Arbeiten, um Probleme frühzeitig zu erkennen und zu vermeiden - Zuverlässig und kommunikativ Benefits - Home-Office? Klar, kein Problem, ausser wenn du mal beim Kunden vorbeischauen musst. Und hey, wir haben auch ein cooles Büro in der Schweiz (Kreuzlingen). - Top Work-Life Balance durch superflexible Urlaubsplanung und eine mega entspannte Arbeitsatmosphäre - Ein junges und dynamisches Team, das nach vorne schaut - Hands-on Erfahrung mit den neuesten Technologien - Wichtig: Wohnort oder ein Zuzug in die Schweiz oder grenznah ist erforderlich Company Description devs group is a team of developers who build software projects, not only with great passion, but also with high professionalism.
Senior Python Engineer - Voice AI Platform
NFON AGStay connected with NFON: Corporate updates, IR insights, and key news. #NFON
Role Description Du arbeitest eng mit verschiedenen Teams zusammen, um Kundenanforderungen zu verstehen, abzustimmen und gemeinsam in skalierbare Plattform-Features zu überführen. - Du entwickelst und betreibst zentrale Python-Microservices für unsere Voice-AI-Plattform (Bot-Management, Telephony Middleware). - Du baust low-latency, asynchrone Systeme für Echtzeit-Sprachverarbeitung und Streaming-Audio (WebSockets, Async Python). - Du integrierst STT-, TTS- und LLM-Systeme und orchestrierst AI-Workflows über verschiedene Provider hinweg. - Du arbeitest an skalierbaren, event-getriebenen Architekturen (REST, WebSockets, gRPC). - Du übernimmst Verantwortung für Containerisierung, CI/CD und Betrieb unserer Services in der Cloud. Qualifications - Sehr gute Python-Kenntnisse und Erfahrung mit produktiven Software-Systemen. - Erfahrung mit asynchronem Python und der Entwicklung performanter, latenzkritischer Anwendungen. - Praxis mit Microservice-Architekturen, APIs und verteilten Systemen. - Gute Linux-Kenntnisse für den Betrieb und die Architektur verteilter Services auf Linux-Servern. - Erfahrung mit Docker, Kubernetes und Cloud-Umgebungen. - Bereitschaft, DevOps-Themen (CI/CD, Monitoring, Betrieb) mit zu verantworten. - Freude an Teamarbeit und agilen Entwicklungsprozessen. - Du beherrschst Deutsch und Englisch in Wort und Schrift. Benefits - Als innovatives Unternehmen mit klarer Vision tragen wir aktiv zur Digitalisierung und Transformation der Kommunikationslandschaft bei, indem wir neue Ideen und kreative Lösungsansätze entwickeln und uns von alten Strukturen lösen. - Kurze Entscheidungswege, die Möglichkeit, sich einzubringen, Dinge zu verändern und neue Technologien einzusetzen. - Weitläufiges Office am Europahafen: Arbeitsplatz mit Wasserblick! - Firmen-Fitness, BusinessBike und ein eigenes Firmenboot. - Kostenübernahme für E-Learning-Kurse nach Wunsch. - Regelmäßiger Austausch: Wir besuchen und organisieren interne und öffentliche (KI-)Events. - Spannende, internationale Kunden aus verschiedensten Branchen. - Faires, angemessenes Gehalt und Mitarbeiterbeteiligung. - 30 Tage Urlaub und Möglichkeit zur Teilzeit. - Top-Hardware, höhenverstellbare Tische und mehrere Monitore an jedem Arbeitsplatz. - Selbstverständlich: Bio-Obst/Gemüse, Smoothie-Bar, Eis-Flatrate, Thermomix und Reiskocher sowie Getränke (guter Kaffee, Mate etc.). - Wir unterstützen die Vereinbarkeit von Beruf, Familie und Privatleben und sind "Ausgezeichnet Familienfreundlich". Company Description Wir sind Europas vertrauenswürdiger Partner für KI-gestützte Businesskommunikation. - Zuverlässig. Intelligent. Immer einen Schritt voraus. - In einer Welt, die sich stetig wandelt, wird Kommunikation zur treibenden Kraft für Fortschritt, Innovation und nachhaltiges Wachstum. - Kommunikation öffnet Wege, wo andere Grenzen sehen. - Deshalb denken wir Businesskommunikation neu – intelligent, skalierbar, menschlich. - Egal, ob Cloud-basiert oder KI-gestützt – wir verbinden Menschen, Ideen und Systeme. Immer mit dem Fokus auf echtem Nutzen. - Wir inspirieren und unterstützen Unternehmen, nachhaltig zu wachsen und ihr volles Potenzial zu entfalten. - Mit Lösungen, die funktionieren und mitdenken. - Mit Systemen, die verbinden - nicht trennen. - Mit KI, die unterstützt - nicht ersetzt. - Gemeinsam gestalten wir die Zukunft der Kommunikation. Zuverlässig, intelligent und immer einen Schritt voraus. - Kommunikation, die versteht, verbindet und verändert. Für unsere Kunden, Partner und für die Gesellschaft.
Senior Product Engineer – React, Java
EYBuilding a #BetterWorkingWorld by providing trust through assurance and helping organizations grow, transform & operate.
• Develop and deliver complex full-stack solutions using ReactJS and Java • Own architectural direction for microservices, APIs, and cloud deployments • Ensure adherence to Agile/Scrum practices and continuous improvement initiatives • Drive engineering standards and best practices • Build and maintain backend services, APIs, and microservices



