Tech Lead/Principle Software Engineer

3 weeks ago


Anywhere in IndiaMultiple Locations Astra Full time

About Astra :

Astra is a cyber security SaaS company that makes otherwise chaotic pentests a breeze with its one of a kind Pentest Platform. Astra's continuous vulnerability scanner emulates hacker behavior to scan applications for 9300+ security tests. CTOs & CISOs love Astra because it helps them fix vulnerabilities in record time and move from DevOps to DevSecOps with Astra's CI/CD integrations.

Astra is loved by 650+ companies across the globe. In 2023 Astra uncovered 2 million+ vulnerabilities for its customers, saving customers $69M+ in potential losses due to security vulnerabilities.

We've been awarded by the President of France Mr. Franois Hollande at the La French Tech program and Prime Minister of India Shri Narendra Modi at the Global Conference on Cyber Security. Loom, MamaEarth, Muthoot Finance, Canara Robeco, ScripBox etc. are a few of Astra's customers.

Role Overview :

As a Tech Lead/Principal SDE, you'll be leading the engineering team for the 0->1 journey of an upcoming product in our platform. You will be the owner of the product and would requires a unique balance between hands-on development, architecture knowledge and production support.

You would be ensuring technical excellence, innovation, and alignment within your team. Drive feature design, ensuring regular releases, system optimization, and mentorship while shaping our overall tech strategy along with the Technical Program Manager (TPM).

This is a high visibility & high impact role, where you will be working with the founders & TPM directly. You will be leading the 0->1 journey of an upcoming product in our platform.

Love solving hard problems? Want to build high impact products rooted in first principles? Is coding your poetry? Join us in shaping the future of cyber security.

Roles & Responsibilities :

- Specialization in Technology : Act as the go-to person for specific technologies and proactively learn new ones to stay ahead in the industry.

- Technical Architecture : Create the technical architecture for the product, and keep evolving it to meet future requirements, defining and ensuring adherence to SLAs & Focus on reducing technical debt within the product.

- Ownership and Monitoring : Take ownership of production operations, releases, ensuring system uptime, and being mindful of Service Level Agreements (SLAs).

- Hands-On Coding : Engage in hands-on coding activities, contributing 30% to 70% of your time to development tasks.

- Be like Yoda : The wise and learned mentor who guides others through challenges if the engineering team is stuck, you should be able to step in, and show them how it's done.

- Team Coordination : Coordinate team members, providing constructive feedback, and facilitate productive discussions.

- Process Adjustment : Adapt and refine team processes based on feedback, guiding the team through necessary changes.

- Technology Evangelism : Research, create proofs of concept, and introduce innovative technologies to the team.

- Process Definition : Define and implement appropriate processes for the team's maturity level, balancing agility and discipline.

- Company-wide Impact : Contribute to the overall tech organization, influencing its direction and strategies.

Role Expectations :

- Quarterly Co-working : You would be expected to work for 1-2 weeks out of Bengaluru once every quarter depending on the requirements & Rest of the time will be fully remote.

- Architecture and Integration : Lead architectural discussions and ensure seamless product integration.

- Tech Mentoring and Alignment : Mentor team members, drive technology adoption, and ensure alignment with company goals.

- Technical Experiments : Conduct technical experiments, and drive innovation within the team.

- Code Reviews and Feedback : Conduct thorough code reviews and provide constructive feedback to team members.

- System Design Presentations : Present and communicate system designs effectively within the team and to stakeholders.

- Technical Capacity Planning : Plan and forecast technical resource requirements, contributing to hiring decisions.

- Production Issue Management : Manage and escalate production issues, ensuring timely resolution and minimal downtime.

- System SLAs and Monitoring : Define and monitor system SLAs, metrics, and performance indicators.

- Product Direction and Practices : Define product direction & roadmap, establish best practices, and drive continuous improvement.

- Cross-team collaboration : Collaborate with other Tech leads, Technical Program Manager, Product manager, leadership to ensure alignment and synergy

- Development Process Improvement : Continuously improve the development process, promoting efficiency and quality.

Required Qualifications & Skills :

- 5+ years experience in a similar role or similar working experience

- Strong product & development background preferably in dev-tools or infra product is highly desirable (as a developer, SDET, architect, etc.).

- Experience with OpenTelemetry, eBPF, Kong, Envoy, AWS Mirroring etc.

- Familiarity with cloud platforms such as AWS, Google Cloud, Azure etc.

- Knowledge of application & infrastructure security is preferred - helps you stand out

- Knowledge of GoLang, Python, JavaScript

- Experience with DevOps - Docker, Kubernetes, GitHub Actions.

- Proven experience in leading and managing technical teams, including mentoring and coaching team members.

- Strong understanding of software architecture principles and design patterns.

- Experience leading change in large-scale systems.

- Experience with database technologies (SQL, NoSQL) and data modeling.

- Experience with Agile methodologies.

- Excellent problem-solving skills and the ability to think strategically about technical solutions.

- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional remote teams.

- Demonstrated track record of delivering high-quality software products on schedule.

- Experience with system monitoring and performance optimization.

- Knowledge of industry best practices in software development, security, and compliance.

What We offer :

- Adrenalin rush of being a part of a fast-growing company.

- Fully remote & agile working environment.

- A wholesome opportunity in a fast-paced environment where you get to build things from scratch, -improve and influence product design decisions.

- Holistic understanding of SaaS and enterprise security business.

- Opportunity to engage and collaborate with developers globally.

- Experience with security side of things.

- Annual trips to beaches or mountains (last one was Chikmangaluru).

- Open and supportive culture.

- Health insurance & other benefits.

(ref:hirist.tech)

  • Anywhere in India/Multiple Locations Astra Full time

    About Astra : Astra is a cyber security SaaS company that makes otherwise chaotic pentests a breeze with its one of a kind Pentest Platform. Astra's continuous vulnerability scanner emulates hacker behavior to scan applications for 9300+ security tests. CTOs & CISOs love Astra because it helps them fix vulnerabilities in record time and move from...


  • india Astra Full time

    About Astra : Astra is a cyber security SaaS company that makes otherwise chaotic pentests a breeze with its one of a kind Pentest Platform. Astra's continuous vulnerability scanner emulates hacker behavior to scan applications for 9300+ security tests. CTOs & CISOs love Astra because it helps them fix vulnerabilities in record time and move from DevOps to...


  • Anywhere in India,Multiple Locations Strategic Talent Partner Full time

    About Role :Software engineering lead provides technical expertise and leadership in design and development of high quality software using industry standard best practices for new development of cloud native solutions.Duties & Responsibilities :- Being a hands-on contributor is a key responsibility in this role.- Executes the full SDLC from business...

  • Java Tech Lead

    4 weeks ago


    Anywhere in India/Multiple Locations LTIMINDTREE Full time

    Role : Java Tech LeadSkills : Java, Microservices, Point of Sale (POS)Experience : 7-14 yearsLocation: Pan IndiaNotice Period : 30 days or lessWork timings : 3:30 pm to 12:30 amExperience and Responsibilities :- Hands on experience in Springboot, Gradle, Postgres, CI CD deployment pipeline setup using Bamboo or similar tools- Worked on POS products like...


  • Anywhere in India/Multiple Locations Corpxcel Consulting Full time

    Job Description : We are seeking an experienced Senior Software Engineer to work with the leads of our software development team in enhancing and maintaining our suite of APIs and web-based interfaces. In this pivotal role, you will leverage your expertise in C#, SQL, WCF, and SOLID principles to design robust, scalable software solutions that meet our...

  • Technical Lead

    2 months ago


    Bangalore,Anywhere in India,Multiple Locations Indium Software Full time

    Overview :We are looking for an experienced Technical Lead to join our team. The ideal candidate will have a strong background in software development, with expertise in Python, FAST API, React, and AWS. As a Technical Lead, you will play a crucial role in leading the design, development, and implementation of innovative solutions, while providing technical...

  • AWS IoT Tech Lead

    3 days ago


    Anywhere in India/Multiple Locations Top Talent Hunt LLP Full time

    Duration : 6-12 MonthBudget : 100 Skills Required : AWS/ IOT/Java/ springboot/ kinesis/ Video Stream /Keycloak /Microservices- As an AWS IoT Tech Lead, you will play a crucial role in designing, developing, and implementing IoT solutions on the AWS cloud platform. - You will be responsible for leading a team of developers and ensuring the successful...


  • Anywhere in India/Multiple Locations Clootrack Software Labs Pvt Ltd Full time

    Responsibilities :- Work closely with engineering and product managers to detail the engineering scope. - Continuously champion high-quality software engineering practices - from planning, implementation, test automation, documentation, code reviews, scaling, performance, metrics, logging, and monitoring - essentially the entire software development...

  • Technical Lead

    2 months ago


    Anywhere in India,Multiple Locations Armour Corporate Services Full time

    Job Purpose :We are seeking a Tech Lead to join their Agile Development team. The ideal candidate will be a self-driven innovator who thrives on pushing boundaries to create industry-leading products.Key Responsibilities :- Hire and mentor a team of high-calibre front-end and back-end engineers.- Design and develop new user-facing full-stack applications.-...


  • india precisely Full time

    Precisely is the leader in data integrity. We empower businesses to make more confident decisions based on trusted data through a unique combination of software, data enrichment products and strategic services. What does this mean to you? For starters, it means joining a company focused on delivering outstanding innovation and support that helps customers...

  • Software Architect

    2 weeks ago


    Anywhere in India/Multiple Locations TalentSavvy Software Pvt Ltd Full time

    We are a B2B SaaS startup with a vision to support our clients get to "10xTeams" through an AI companion tool for technology leaders within large enterprises. We are initially focused on software development teams and have successfully deployed our MVP with a large, US-based enterprise who signed a 3-year contract with us. We are now aggressively pursuing...

  • Software Test Engineer

    2 months ago


    Anywhere in India,Multiple Locations Dotflick Solutions Full time

    Role : Software Testing EngineerWFH/WFOJob Description : We are seeking a dedicated software QA lead to join our growing company.You will collaborate with other technical staff to create effective and reliable software updates and hot fixes to support our user base. As a software QA lead, you can put your passion for QA testing to work and help optimize our...


  • Anywhere in India/Multiple Locations Astra Full time

    About Astra : Astra is a cyber security SaaS company that makes otherwise chaotic pentests a breeze with its one of a kind Pentest Platform. Astra's continuous vulnerability scanner emulates hacker behavior to scan applications for 9300+ security tests. CTOs & CISOs love Astra because it helps them fix vulnerabilities in record time and move from...

  • PySpark Tech Lead

    2 months ago


    Anywhere in India,Multiple Locations TD Newton & Associates Full time

    Technical Skills :- Extensive experience working on software engineering projects and SDLC- Have worked on various development project as developer and/or lead developer.- Capability to understand and comprehend the solution and create a development framework where all the developers will be contributing.- Should be able to create a Test driven development...


  • Anywhere in India,Multiple Locations Ajackus Full time

    Role : Senior Software Engineer - RustSoftware Development :- Design, develop, and maintain high-quality software applications using Rust.- Write clean, efficient, and maintainable code that meets project requirements.- Contribute to the entire software development lifecycle, from concept to deployment.- Collaborate with cross-functional teams to define...


  • Anywhere in India/Multiple Locations Skyleaf consultants Full time

    Location : RemoteExperience : 4 to 9 yearsNotice Period : Immediate to 60 days maximum (max.)Responsibilities :- Work closely with engineering and product managers to detail the engineering scope.- Work with Engineering and DevOps functions to ensure system reliability, availability and scalability- Continuously champion high-quality software engineering...

  • Engineering Manager

    5 days ago


    Anywhere in India/Multiple Locations Arise Career Solution Full time

    Job Description : At SpotOn, we're helping small businesses and restaurants compete and win with technology to better connect with their customers. Think marketing software, website development, e- commerce, reservations, online ordering, digital loyalty, review management, and both retail and restaurant point-of-sale (POS) solutions. In the last 2...

  • Software Engineer

    4 weeks ago


    Anywhere in India/Multiple Locations Corpxcel Consulting Full time

    Job Description : We are seeking a dedicated Software Engineer to join our team, focusing on the maintenance and enhancement of our backend API that is pivotal in delivering robust services to a diverse range of clients.This crucial role involves ensuring the seamless operation and scalability of APIs that support warehousing operations and multiple...


  • india BPK Tech Services India Private Limited Full time

    Job Description Job Description:  ·       Collaborate with stakeholders, developers and other team members in the conceptualization and development of new or existing software applications.  ·       Define, develop, and document software objectives, deliverables, and specifications on in collaboration with internal users and...


  • Anywhere in India/Multiple Locations Jalan Technology Consulting Full time

    Job Description : We are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and...