About the Company:
Our client is expanding their engineering team and looking for a Senior Backend Engineer who is eager to take ownership, work with modern technologies, and contribute to products that make a real impact.
About the Role:
As a Senior Backend Engineer, you will be at the heart of the development process, designing, building, and maintaining reliable and high-performing backend systems. You will work closely with a talented team of developers, product managers, and designers to bring new ideas to life and continuously improve existing systems.
Responsibilities:
- Build and maintain scalable backend services using Python and Java.
- Design and implement robust RESTful APIs and microservices.
- Collaborate with cross-functional teams to deliver high-quality, efficient, and secure solutions.
- Review code, share best practices, and help shape technical decisions.
- Troubleshoot and optimize systems for performance and reliability.
- Mentor and support junior engineers within the team.
Qualifications:
- 4+ years of hands-on backend development experience.
- Strong experience with Python and Java (both are must-haves).
- Good understanding of microservices architecture, API design, and cloud platforms (AWS, GCP, or Azure).
- Solid knowledge of databases – both SQL and NoSQL.
- Experience with Docker, Kubernetes, or similar tools is a plus.
- A problem-solver who writes clean, maintainable code.
- Someone who enjoys collaboration, open communication, and continuous learning.
Why to Apply:
- A collaborative environment where your ideas are valued.
- Opportunities to learn, grow, and take ownership of your work.
- Competitive compensation and benefits package.
- Flexible working setup and a healthy work-life balance.