Senior Staff Backend Engineer
New
J
JobgetherFinancial Technology
Based in BrazilFull-TimeStaff
Salary$140,000–$250,000 USD, plus approximately $50,000–$80,000 in equity
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AWSPostgreSQLPythonSQLDjangoFlaskSoftware ArchitectureFastAPICI/CD
Requirements
- 5+ years of professional backend engineering experience, with strong expertise in building production-grade backend systems.
- Proven experience working with products involving complex business logic, data-intensive workflows, or other mission-critical systems.
- Strong database expertise, including PostgreSQL, SQL, ORMs, migrations, and schema design.
- Experience deploying and operating applications on AWS or a comparable cloud platform.
- Solid understanding of CI/CD, automated testing, monitoring, and production-readiness practices.
- Strong software architecture and API development skills, with the ability to make pragmatic technical decisions based on real-world requirements.
- Python experience is highly desirable, particularly with modern frameworks such as FastAPI, Flask, or Django.
- High agency, strong ownership, and a demonstrated ability to independently identify problems and deliver solutions.
- A pragmatic and execution-oriented approach, with the ability to balance technical quality, speed, and business impact.
- Curiosity and willingness to learn new technologies, frameworks, and approaches to solving engineering challenges.
- Comfortable working in a fast-paced environment where teams deploy frequently, iterate quickly, and expect engineers to take initiative.
Responsibilities
- Design, develop, and evolve scalable backend systems and APIs that support real-time, business-critical accounting workflows.
- Build and ship features end to end, taking ownership of architecture, implementation, testing, CI/CD, monitoring, and production readiness.
- Develop robust services and APIs, with Python preferred, while selecting practical technologies and approaches suited to the problem.
- Work with complex business logic and financial data, ensuring systems are reliable, maintainable, and resilient.
- Design and optimize database structures, queries, schemas, migrations, and ORM-based data access patterns.
- Integrate third-party applications and external systems while proactively identifying edge cases, dependencies, and operational risks.
- Deploy and maintain backend services in AWS or comparable cloud environments, ensuring strong production and reliability fundamentals.
- Contribute to engineering standards and technical decisions through pragmatic problem-solving, rapid iteration, and continuous improvement.
- Take strong end-to-end ownership of challenging technical initiatives and move projects forward with a high degree of autonomy.
View Full Description & ApplyYou'll be redirected to the employer's site