Technical Lead, Software Engineer

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.