Senior Backend Software Engineer
192 000 – 246 000 $в год
KalepaУдалённоот 5 лет
PythonPostgreSQLLLMAPIAWSServerless
Описание
Responsibilities
- Lead the scoping, design, and delivery of complex backend systems in Python on AWS: services, data models, and asynchronous pipelines.
- Build and scale LLM-based systems that process large volumes of unstructured documents and data with precision and explainability.
- Design external-facing APIs and integrations with third-party systems that customers depend on.
- Own database and query performance as data volume grows; proactively manage technical debt.
- Contribute to architectural discussions and decisions across the entire product, and iterate with teams to modify and prioritize within the development effort.
- Accurately estimate your work, consistently meet deadlines, and help others estimate theirs.
- Take a leading role in incident and bug resolution; be the strong debugger others turn to.
- Lead the adoption of best practices for development, testing, and deployment.
- Mentor other engineers through code review, pairing, and design feedback.
- Use AI tooling deliberately to multiply your own output and quality.
Requirements
- 5+ years of software engineering experience building and operating backend systems in production.
- Know Python (our main stack), though we're open to strong candidates from other OO backgrounds.
- Experience with AWS and serverless technologies (Lambda, Step Functions), asynchronous workflows, and cloud environments.
- Strong knowledge of relational databases and their performance tuning, ideally PostgreSQL.
- Mastery of software development fundamentals: system design, debugging, testing, and problem-solving.
- Experience building external-facing APIs or designing integrations with third-party systems.
- You take full ownership of your work and drive projects to completion with minimal oversight.
- You communicate proactively: surfacing blockers, asking the right questions, keeping stakeholders in the loop.
- You thrive on experimentation: comfortable testing ideas, measuring results, and iterating quickly on problems no one has solved before.
- You're excited by problems others are struggling with.
Nice to have
- Experience working with LLMs in production and an understanding of what it takes to deploy them at scale.
- Experience with document pipelines and processing large amounts of data.
- Experience with distributed systems.
- Experience in insurance, fintech, or another data-heavy regulated domain.
We offer
- Competitive salary (based on experience level)*.
- Significant equity options package.
- 20 days of PTO a year.
- Global team offsites (2024 - Lisbon, 2025 - Cartagena, 2026 - Tbilisi).
- Healthy living/gym stipend.
- Mobile phone bill stipend.
- Continuing education credits.
- For US employees only: 100% covered medical, 100% covered vision and dental for individuals and families.
- 401(k) plan with employer contribution (regardless of employee contribution)
Hiring process
null