Backend Engineer
Atomicwork Inc4 months ago
Bengaluru, IndiaMid Level
Responsibilities
- Develop and maintain complex web applications with an emphasis on usability, performance, and scalability.
- Design and build enterprise-grade systems and maintain high-quality applications.
- Write, test, and deploy code with strong engineering craftsmanship.
- Collaborate with design, product management, backend engineering, and other cross-functional teams to launch features.
- Participate in code reviews and provide constructive feedback.
- Keep up with emerging technologies and recommend approaches that improve the user experience.
- Work independently with substantial autonomy and take ownership of product outcomes.
- Solve challenging technical problems and contribute to the platform’s continuous improvement.
Requirements
- At least three years of experience working on complex, distributed software applications and building them from scratch.
- Knowledge of Java and Python, with an understanding of React.
- Strong database fundamentals, including caching, query optimization, and indexing; MySQL experience is preferred.
- Experience working extensively with APIs and building scalable platform systems.
- Familiarity with Amazon Web Services and managing applications on public cloud infrastructure.
- Ability to document work, present changes to peers, troubleshoot issues, and debug complex codebases.
- Familiarity with code editors such as Cursor.
- No formal educational qualifications are required; hands-on skills are valued.
Benefits
- Hybrid position based out of the Bengaluru office
- Unlimited sick leave and 15 days off annually
- Comprehensive health insurance with up to 75% of the premium covered
- Flexible allowances with reimbursements
- Annual team outings