Technical Lead, Software Engineer

closed
3Pillar Global Logo

3Pillar Global

πŸ“Remote - India

Summary

Join 3Pillar Global, a Great Place to Work award-winning company, and be part of a growing team building breakthrough software products. As a Backend Developer, you will design, develop, and maintain robust backend systems using JavaScript and Python. You will collaborate with cross-functional teams, implement secure authentication mechanisms, and optimize database queries. The role requires a Bachelor's degree or equivalent experience, at least 5 years of backend development experience, and proficiency in RESTful APIs and SQL databases. We offer a competitive salary, flexible timings, work-from-anywhere options, medical insurance, and various recreational activities.

Requirements

  • Bachelor’s degree in Computer Science or related field, or equivalent practical experience
  • At least 5 years of experience in backend development with a strong focus on JavaScript and Python
  • Proficiency in designing and implementing RESTful APIs
  • Solid understanding of SQL databases and ORM technologies
  • Experience with Snowflake
  • Experience with AWS services (e.g., EC2, S3, Lambda)
  • Strong problem-solving skills and ability to work independently as well as part of a team
  • Excellent communication skills for effective collaboration with team members and stakeholders
  • Proficiency in the English language

Responsibilities

  • Design, develop, and maintain robust backend systems using JavaScript and Python
  • Build and integrate RESTful APIs to support front-end applications and third-party services
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Implement secure authentication and authorization mechanisms using OAuth 2.0
  • Optimize database queries and ensure efficient data management using SQL and ORM frameworks
  • Utilize AWS services to deploy, manage, and scale applications effectively
  • Participate in solution design discussions to align technical solutions with business needs
  • Mentor junior developers and contribute to code reviews to maintain high-quality standards

Preferred Qualifications

  • Ability to optimize backend performance and troubleshoot complex issues
  • Excellent problem-solving skills and a proactive attitude towards challenges
  • Strong verbal and written communication skills
  • Professional software engineering experience working on multi-discipline teams
  • Familiarity with TypeScript is a plus but not required
  • Knowledge of containerization technologies (e.g., Docker, Kubernetes)
  • Understanding of microservices architecture and design patterns

Benefits

  • A competitive annual salary based on experience and market demands
  • Flexi-timings
  • Work From Anywhere
  • Medical insurance with the option to purchase a premium plan or HSA option for your entire family
  • Regular Health check-up camps arranged by the company
  • Recreational activities (Pool, TT, Wii, PS2)
  • Business casual atmosphere
This job is filled or no longer available