Senior Backend Engineer
Build and maintain backend services and data-intensive systems, developing scalable solutions for complex data challenges. The role includes end-to-end feature ownership and collaboration with product and engineering teams. Systems run on-premises and as a SaaS offering.
Responsabilidades
- Develop and maintain backend services and data-intensive systems.
- Design scalable solutions for complex problems involving large volumes of data.
- Evolve engineering and architecture to support growth in users, features, and data.
- Own features and systems from understanding business needs and technical design through development and post-deployment.
- Build and maintain APIs and service integrations.
- Write and maintain automated tests.
- Maintain the quality of produced datasets and their insights.
- Work with product and engineering teams; contribute to shared libraries, infrastructure, and engineering practices.
- Use agentic capabilities to improve software development workflows.
Requisitos
- 5+ years of professional software development experience, focused on backend development and data pipelines.
- Strong understanding of SQL, data pipelines, and data modeling.
- Experience designing and building REST APIs.
- Experience developing and maintaining high-scale, data-intensive systems.
Se valora
- BSc in Computer Science, Engineering, or a related field.
- Experience with agentic AI development.