The Global Leader in Knowledge On-Demand
Senior Backend Engineer
Location
Brazil
Posted
10 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Engineer
AlphaSights
• Design solutions for business problems • Ship working code using React, Kotlin, and Postgres • Deploy and iterate using CircleCI and Spinnaker • Build competencies through collaboration and L&D budget • Monitor services for errors and deploy fixes
Job Requirements
- Degree in a STEM subject preferred
- 7+ years of experience in a mature Engineering team
- Strong proficiency in at least one programming language (preferably Java and Spring; we use Kotlin)
- Experience with relational databases
- Proven track record of impact in previous roles
- Highly driven and proactive
- Meticulous attention to detail
Benefits
- L&D budget for technical competencies
Related Guides
Related Job Pages
More Backend Engineer Jobs
Java Developer
AmbevWe're not just about beer. Come in and find out how we're going #BeyondLabels. Adults only. Drink in moderation.
• Design, develop, and maintain scalable backend services using Java and Spring Boot; • Contribute to the evolution of a microservices architecture, ensuring performance, resilience, and maintainability; • Develop and optimize RESTful APIs and integrations across distributed systems; • Improve system observability, monitoring, and logging; • Collaborate with cross-functional teams to deliver scalable solutions aligned with business needs; • Participate in technical discussions, architectural decisions, and continuous improvement initiatives; • Follow engineering best practices, including code quality, testing, and automation; • Contribute to CI/CD pipelines, deployment processes, and cloud-native environments; • Support containerized applications using technologies such as Docker and Kubernetes.
Backend Developer
AlongsideCompeting for talent is tough. That's why you need a competitive edge. We are your secret weapon.
• Develop and maintain backend services and REST APIs using Node.js and TypeScript; • Design relational data models and work with PostgreSQL; • Build integrations with external platforms, services, and APIs; • Work with AWS services and cloud-based environments; • Contribute to architecture, security, scalability, and technical decisions; • Implement authentication, authorization, and data protection mechanisms; • Optimize application and database performance; • Develop asynchronous processes and event-driven workflows; • Contribute to deployments, monitoring, CI/CD, testing, and code quality; • Collaborate with product, frontend, design, and business teams.
• Participar ativamente do ciclo de desenvolvimento de software, desde a concepção até a implementação, garantindo que as soluções sejam robustas, escaláveis e eficientes; • Demonstrar proatividade, protagonismo e autonomia para tornar o time mais independente; • Manter a comunicação fluida e transparente junto ao time; • Participar de reuniões, eventos e atender solicitações conforme a demanda; • Identificar e implementar melhorias contínuas na arquitetura e nos processos do time; • Revisar o código escrito por outros desenvolvedores, fornecendo feedback construtivo para assegurar que os padrões de codificação e as melhores práticas sejam seguidas; • Documentar processos por meio de textos ou diagramas.
• Design, develop, and maintain scalable backend services using Node.js and TypeScript. • Own PostgreSQL database architecture, schema design, migrations, and performance optimization. • Build and maintain REST APIs, OAuth integrations, and third-party platform connections. • Develop and improve multi-tenant SaaS infrastructure. • Create reliable background jobs, schedulers, and asynchronous workflows. • Write automated unit and end-to-end tests. • Audit existing systems and propose scalable technical solutions. • Improve application reliability, performance, and security. • Collaborate with the team during US business hours. • Leverage AI-assisted development tools to increase development speed while maintaining high quality.




