Lead / Principal Software Engineer

5 - 9 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

The tech stack comprises Typescript for APIs, Python scripts for AI/ML, Kafka, Spark, and data warehouses for ML pipelines (spark on Python), AWS, GCP & Terraform. Please note that the tech stack is subject to change as we scale. Your responsibilities will include building clean and concise APIs for customer integrations, along with providing proper documentation. You will be involved in setting up, running, scaling, and maintaining infrastructure. Ensuring fool-proof security across the stack through encryption, hashing, privacy measures, VPC, etc., will be a crucial part of your role. You will also work on infrastructure as code, developing Terraform scripts, and ensuring easy replication of infrastructures across different regions. Additionally, managing production deployments, logging, monitoring, setting up on-call processes, and mentoring junior engineers are integral parts of this position. Our values include a culture of continuous 360 feedback, where everyone is expected to share constructive criticism. We emphasize being product-minded, with everyone sharing product ownership and engaging in customer outreach, support, and feedback. We value action over words and prioritize executing fast in the right direction. Kindness and empathy are core values in our mission to build the world's most human-centric company. As for your qualifications, we expect you to have experience in building projects from scratch or scaling existing ones. Proficiency in Typescript or Python is a must. We value practical experience over academic qualifications, looking for evidence of your work through side projects, open-source contributions, blogs, etc. Understanding the fundamentals of building and integrating APIs and secure systems, taking ownership of the tech stack from infrastructure to APIs and UIs, and optimizing for developer productivity and product performance are key expectations. Ideal candidates will have experience working with early-stage companies, a strong bias for action, and a track record of building and scaling systems from the ground up. Familiarity with Generative AI and LLMs, including tinkering with different models and understanding challenges like hallucinations and token optimizations, is preferred.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You