Remote Technical Lead - Platform Engineering - India

Posted

Apply now
Please, let Juniper Square know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Juniper Square is seeking a Senior Software Engineer to join their Platform team in India.
  • The Platform team is responsible for building and maintaining foundational services such as CIAM, authorization, Search, and API infrastructure.
  • The role involves developing tools, frameworks, and enhancements to improve the developer experience across the software development lifecycle.
  • Responsibilities include collaborating with engineers, designers, and product managers to implement the product and technical vision into code.
  • The candidate will advocate for and implement modern architectural patterns and extend existing functionality to manage increasing scale.
  • The role requires monitoring and optimizing database queries to enhance performance and creating internal tools to support other engineers and departments.
  • The candidate will produce high-quality, thoroughly tested code and conduct code reviews for colleagues.
  • Providing guidance, documentation, and support to product teams using the platform is also a key responsibility.
  • The use of observability tools to measure and enhance frontend application performance and reliability is expected.
  • Close collaboration with product engineers to align on platform improvements is essential.

Requirements:

  • Candidates must have 5+ years of experience designing, building, and supporting large-scale systems in production.
  • Expertise in Python and frameworks such as FastAPI, Flask, Pyramid, and Django is required.
  • Experience with SQL database schema design and query optimizations is necessary.
  • Familiarity with cloud technologies, including AWS, Azure, GCP, Docker, and Kubernetes is essential.
  • Experience with continuous integration and Infrastructure as Code is required.
  • Strong problem-solving skills and the ability to work independently while collaborating effectively within a team are necessary.
  • A passion for improving developer experience through better tooling, automation, and documentation is important.
  • Candidates should be flexible and adaptable, capable of managing multiple projects in a fast-paced startup environment.
  • Nice to have qualifications include experience working on a Platform team, building tools for developers, and experience with GenAI/LLMs, GraphQL, and decomposing monoliths into microservices.

Benefits:

  • Juniper Square offers a variety of work arrangements, including fully remote options and physical office locations in San Francisco, New York City, and Bangalore.
  • The company invests heavily in digital-first operations to facilitate effective collaboration across multiple locations.
  • Employees are encouraged to apply even if they do not meet all qualifications, promoting a diverse workforce and inclusive culture.
Apply now
Please, let Juniper Square know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback