Senior Software Engineer (Backend-Leaning Full Stack)
jobgether
Switzerland
Vollzeit
Diese Anzeige stammt von Lever
Accountabilities
- Own software projects end to end, from understanding business or technical objectives and designing solutions through implementation, testing, deployment, and production ownership.
- Design, build, and maintain reliable backend systems supporting payment recovery, billing, and subscription-related workflows.
- Develop and manage integrations with payment providers, third-party APIs, and other external services.
- Build robust data models, ingestion pipelines, reconciliation processes, and systems that support accurate and scalable data operations.
- Design and improve retry, orchestration, and payment recovery infrastructure with a strong focus on reliability and resilience.
- Contribute to machine-learning experiments, performance analysis, and data-driven initiatives that improve product and business outcomes.
- Develop and maintain email and push notification workflows, internal tools, and customer-facing product functionality.
- Contribute across the frontend when required, working with Next.js and React while maintaining a primarily backend-focused scope.
- Make architectural and technical decisions independently, particularly when requirements are incomplete or evolving.
- Identify potential failure modes, edge cases, scalability concerns, and operational risks before they affect production systems.
- Use AI-assisted development tools to accelerate implementation, prototyping, and problem-solving while carefully reviewing and validating generated code.
- Participate in code reviews, sprint planning, reviews, and collaborative engineering practices within a distributed team.
- Continuously improve engineering processes, technical solutions, and development practices as the product and business scale.
- 4+ years of professional software engineering experience.
- Strong backend engineering expertise combined with the ability to contribute effectively across the full stack.
- Professional experience with Python, Next.js, React, and PostgreSQL is highly relevant to the role.
- Proven ability to independently design, build, ship, and maintain production systems.
- Strong system design skills and sound technical judgment, with the ability to make effective decisions in ambiguous environments.
- Solid experience working with APIs, databases, third-party integrations, and production infrastructure.
- Experience with payment systems, fintech, billing, subscription infrastructure, or other transaction-heavy environments is a strong advantage.
- Experience building data ingestion, reconciliation, orchestration, or other reliability-critical systems is desirable.
- Experience working with multiple third-party services and integrations.
- Experience in an early-stage startup or small engineering team is beneficial.
- Demonstrated ability to use AI-assisted development tools such as Cursor, Codex, Claude Code, GitHub Copilot, or comparable technologies effectively.
- Ability to understand and architect problems before coding, critically evaluate AI-generated code, and explain technical decisions clearly.
- Strong understanding of how individual components fit within broader software architectures.
- Excellent English communication skills, both written and verbal.
- Self-starter mentality with strong ownership, curiosity, adaptability, and problem-solving skills.
- Ability to work effectively with approximately 4–6 hours of overlap with teams operating primarily in US Pacific or Central time zones.
- Full-time opportunity within a growing technology environment.
- Fully remote work arrangement.
- Significant autonomy over technical decisions and project execution.
- Opportunity to own projects from initial problem definition through production delivery.
- Meaningful exposure to payment infrastructure, billing systems, data engineering, and machine-learning initiatives.
- Opportunity to work with modern technologies including Python, Next.js, React, PostgreSQL, and AI-assisted development tools.
- Collaborative distributed engineering environment with regular code reviews and two-week development sprints.
- Performance-oriented culture focused on deliverables and business impact rather than hours worked or activity monitoring.
- Direct opportunity to influence product and engineering decisions as the business scales.
- Opportunity for professional growth within an early-stage, high-ownership environment.
Diese Anzeige stammt von Lever. Originalanzeige ansehen ↗