Backend Engineer
Posted 5hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Backend Engineer designing and developing high-performance backend systems and APIs for clients. Collaborating with cross-functional teams to deliver secure and maintainable solutions in a remote setup.
Responsibilities:
- Design, develop, and maintain backend systems, APIs, and services with a focus on performance, security, and scalability
- Contribute to technical decision-making by evaluating trade-offs and implementing effective solutions
- Collaborate with cross-functional teams (product, design, mobile, data, DevOps) to deliver high-quality features
- Participate in on-call rotations, troubleshoot production issues, and improve system reliability
- Continuously enhance existing systems by refactoring code and reducing technical debt
- Write clean, maintainable, and well-tested code following best practices
- Support shared systems and identify opportunities for optimization and efficiency
- Contribute to improving developer productivity and engineering processes
Requirements:
- 3–8 years of experience in backend development for web or mobile applications
- Strong foundation in computer science fundamentals, data structures, APIs, and databases
- Proven ability to design, build, and ship scalable and reliable software systems
- Proficiency in backend technologies such as Python or Ruby (preferred)
- Experience collaborating with product managers, designers, and engineers in agile environments
- Ability to balance technical quality with business requirements and delivery timelines
- Strong problem-solving skills with a pragmatic and solution-oriented mindset
- Ownership-driven approach with the ability to independently drive tasks to completion
- Excellent communication and teamwork skills, especially in distributed environments
- Willingness to learn and contribute across adjacent areas such as frontend, mobile, or DevOps















