Senior Backend Engineer at HackerRank driving technical direction and leading delivery of backend systems. Mentoring engineers and ensuring platform reliability, performance, and scalability.
Responsibilities
Architect, design, and lead the implementation of complex backend systems and services that power core product experiences at scale.
Define and drive technical strategy for your domain, making key decisions on system design, technology choices, and long-term architectural direction.
Own the end-to-end reliability and performance of critical backend services, establishing SLOs, monitoring, and incident response best practices.
Design scalable API frameworks and data models that serve as foundations for multiple product teams and external integrations.
Lead cross-functional technical initiatives spanning multiple teams, coordinating with frontend, infrastructure, product, and design stakeholders.
Identify and drive large-scale refactoring efforts, tackling tech debt and evolving legacy systems into modern, maintainable architectures.
Mentor and grow engineers on the team through design reviews, code reviews, and hands-on technical guidance.
Contribute to engineering-wide standards, tooling, and processes that raise the bar for code quality and developer productivity.
Requirements
Senior backend engineer with 3-6 years of experience building and operating production backend systems at scale.
Expert in at least one modern backend programming language (e.g., Python, Ruby, Go, Java, or Node.js) with strong fundamentals across the stack.
Proven ability to design and build distributed systems — you've made meaningful architectural decisions around service decomposition, data consistency, fault tolerance, and observability.
Deep expertise with relational databases (PostgreSQL, MySQL) and NoSQL stores, including schema design, query optimization, and data modeling for high-throughput workloads.
Strong understanding of caching strategies (Redis/Memcached), asynchronous messaging (Kafka/RabbitMQ), and event-driven architectures.
Hands-on experience with containerization (Docker/Kubernetes), CI/CD pipelines, and infrastructure-as-code practices.
Track record of leading technical projects from ambiguous problem statements through to production delivery.
As Area Lead Back - end & Creator Foundation, shape Rabobank’s backend engineering strategy and lead a team of ~60 professionals to enhance developer experience and standards.
Backend Developer contributing to the Hysopt product suite using modern technologies. Transforming HVAC concepts into scalable software within an experienced R&D team.
Fullstack Software Engineer at Dilitrust focusing on building scalable features for legal tech solutions. Collaborating on product development and mentoring junior developers in a hybrid work environment.
Senior .NET Full Stack Developer with NSI/Synergy ECP responsible for developing and maintaining web applications using the .NET framework and associated technologies.
Node.js Developer responsible for backend solutions and microservices at Compass UOL. Collaborating on architecture and implementing scalable APIs and serverless solutions.
Node.js Specialist working on backend solutions in a hybrid role. Collaborating on microservices with AWS serverless architecture and maintaining code quality standards.
(Senior) Fullstack or Backend Developer supporting the vision of an innovative event platform in Germany. Responsible for technical development, code quality, and mentoring junior developers in a dynamic team environment.
Desenvolvedor Backend Sênior em soluções bancárias com Java e Spring Boot na Stefanini. Trabalhando em ambientes com microserviços e cloud. App e código na vanguarda da inovação.
Software Engineer II responsible for developing solutions for a Tier 1 pricing application at Bank of America. Collaborating within Agile practices to meet functional and compliance requirements.
Senior Java Backend Developer responsible for developing robust back - end solutions with microservices. Join Consort Group in a collaborative hybrid environment supporting critical applications.