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 🌱.