Staffinc is a manpower supply service that connects talented professionals with top-tier clients across the industries. We specialize in providing highly skilled individuals who possess a wide range of technical expertise.
We are currently seeking a highly skilled and experienced Senior Backend Engineer to join our client's team in Jakarta. As a Senior Backend Engineer, you will play a critical role in the development and maintenance of backend applications and services. In addition to technical excellence, this role requires demonstrated experience in technical leadership, where you will guide and mentor junior and medior engineers, provide architectural guidance, and contribute to the overall success of the projects.
Note: This opening serves as our talent pooling; the designated clients, locations, industries, and timeline may vary.
Responsibilities:
- Lead the design, development, and maintenance of scalable and robust backend applications and services.
- Provide technical guidance and mentorship to junior and medior engineers.
- Collaborate closely with cross-functional teams, including frontend developers, product managers, and designers, to deliver high-quality software solutions.
- Drive architectural decisions and ensure adherence to best practices and coding standards.
- Conduct code reviews, provide constructive feedback, and ensure code quality and maintainability.
- Identify and resolve complex technical challenges and performance bottlenecks.
- Stay up-to-date with the latest industry trends and technologies, and actively share knowledge with the team.
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Senior Backend Engineer or similar role, with at least 5 to 8 years of relevant experience.
- Strong programming skills in multiple stack languages, including but not limited to: Golang, Java, Python, Java, Ruby, Node.js, or C++ is a plus.
- Extensive experience with relational databases such as MySQL, PostgreSQL, or Oracle.
- Expertise in building scalable and performant APIs and microservices architectures.
- Demonstrated technical leadership experience, including guiding and mentoring other engineers.
- Proficiency with version control systems, preferably Git.
- Excellent problem-solving skills and the ability to tackle complex challenges.
- Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
- Excellent command of English, both written and verbal.
- Must be able to work on-site in Jakarta.
Preferred Qualifications:
- Experience in technical leadership roles, driving architectural decisions and leading engineering teams.
- Strong understanding of cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
Join our team and embark on an exciting journey with Staffinc and our prestigious clients. We look forward to welcoming you on board!