Jobs

    Tech Lead/Principle Software Engineer - Anywhere in India/Multiple Locations - Astra

    Astra
    Astra Anywhere in India/Multiple Locations

    3 days ago

    Default job background
    permanent Technology / Internet
    Description

    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 will be responsible for coordinating and driving to completion tech initiatives that span multiple teams (dashboard, web-app scanner, new scanners etc.).

    This role required a strong Business analytics background and a solid understanding of GoLang/Python and Typescript to lead the engineering team on such initiatives

    This is a high visibility & high impact role, where you will be working with the founders directly.

    During the first 6 months of your role, you will be closely orchestrating and leading the 0->1 journey of two of our upcoming products in our platform along with the respective Tech Lead/Principal SDEs.


    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 goto 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 handson 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 Coworking : You would be expected to work for 12 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.
    • Crossteam 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).
    • Knowledge of application & infrastructure security is a plus.
    • Knowledge of GoLang, Python.
    • Experience with Docker, Kubernetes, GitHub Actions.
    • Familiarity with cloud platforms such as AWS, Google Cloud, Azure etc.
    • 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 largescale systems.
    • Experience with database technologies (SQL, NoSQL) and data modeling.
    • Experience with Agile methodologies.
    • Excellent problemsolving skills and the ability to think strategically about technical solutions.
    • Strong communication and interpersonal skills, with the ability to collaborate effectively with crossfunctional remote teams.
    • Demonstrated track record of delivering highquality 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 fastgrowing company.
    • Fully remote & agile working environment.
    • A wholesome opportunity in a fastpaced 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 the security side of things.
    • Annual trips to beaches or mountains (last one was Chikmangaluru).
    • Open and supportive culture.
    • Health insurance & other benefits.
    )

  • Zyoin Pvt. Ltd.

    Software Engineer

    3 days ago


    Zyoin Pvt. Ltd. Anywhere in India/Multiple Locations/Any Location permanent

    What your day will look like : · Work across the entire Linux stack, from kernel, networking, storage, to applications · Work in Python to develop and deliver open source code · Architect cloud infrastructure solutions like OpenStack, Kubernetes, Ceph, Hadoop and Spark either On- ...

  • TalentXo

    Software Engineer

    1 week ago


    TalentXo Anywhere in India/Multiple Locations/Bangalore permanent

    Job Description : · Role & Responsibilities : · Requirements Understanding and Design Contribution : · - Thoroughly understand project requirements and actively contribute to the design phase. · - Collaborate with cross-functional teams to ensure alignment between design and proj ...

  • Radiant Solution

    Software Engineer

    3 days ago


    Radiant Solution Anywhere in India/Multiple Locations permanent

    Job Description are we ? · We at Radiant Solutions provide software solutions for Banking, Insurance and similar domains with the help of our engineering team members, Software, AI Tool, Automation Tools and Consultants. · Company Headquarter : BAHAMAS · Offices : Bahamas and Ind ...

  • Corpxcel Consulting

    Software Engineer

    3 days ago


    Corpxcel Consulting Anywhere in India/Multiple Locations permanent

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

  • CliqHR

    Software Engineer

    3 days ago


    CliqHR Anywhere in India/Multiple Locations permanent

    Job Description : · Work Mode : Remote · - Leverage technologies and tools such as Coveo, Cognigy, LLM and generative AI to develop and integrate tools that enhance the support agent and user experience, including streamlined search functionality. · - Work on developing products ...

  • RECRUITING AND STAFFING

    Software Engineer

    1 week ago


    RECRUITING AND STAFFING Anywhere in India/Multiple Locations permanent

    Responsibilities : · - Monitor appliances to identify the most harmful treatments · - Propose solution to improve quality and reduce resources consumption · - Help Teradata users and developers on quality issues · - Implied in solution definitions (eg : Datamart definition) · - B ...

  • TailNode

    Software Engineer

    3 days ago


    TailNode Anywhere in India/Multiple Locations permanent

    Responsibilities : · - Designing, building, and maintaining high performance, reusable, scalable and robust services and applications · - Developing and managing databases and reporting tools · - Designing and developing robust RESTful APIs and other interfaces · - Integrating da ...


  • Ajackus Anywhere in India/Multiple Locations permanent

    Role : Senior Software Engineer - Rust · Software 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 li ...


  • Skyleaf consultants Anywhere in India/Multiple Locations permanent

    Location : Remote · Experience : 4 to 9 years · Notice 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 reliabi ...


  • Direction HR Solutions Anywhere in India/Multiple Locations permanent

    Role : Senior Software Engineer (Lead Software Engineer) · Exp : 6+ Years · Location : Full Time Remote · Job Description : · - Perform software design for large components and systems with a holistic view of the system · - Design factors in scaling, reusability, maintainability, ...


  • Aricent Anywhere in India/Multiple Locations permanent

    Role: Software Test Engineer II Automation · WFH and WFO · Job description : · 1. Automation Testing : · - Develop and execute comprehensive test plans, test cases, and test scripts for both new and existing features using industry-leading automation tools. · - Implement and main ...


  • Jobtrix Anywhere in India/Multiple Locations permanent

    Job Title : SDET Level 1 - Mobile and Backend Automation · Department : Engineering · Reports To : SDET Lead/Senior SDET · Summary : · We are seeking a motivated and eager SDET Level 1 with a foundational understanding of mobile and API automation to join our dynamic team. You wi ...


  • Jalan Technology Consulting Anywhere in India/Multiple Locations permanent

    Job Description : · We are a software development company. We have primarily worked with enterprises and start-ups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of start-up founders when w ...


  • HyrEzy Talent Solutions Anywhere in India/Multiple Locations permanent

    Position : Software Engineer II · Experience : 2 - 5 Years · Location : Bangalore : WFO(not initiated yet) · Role Overview : · The Sr. Software Engineer will be an individual contributor responsible for developing high-quality software solutions using Python, Postgres, React, Typ ...


  • Bluetick Consultants LLP Anywhere in India/Multiple Locations permanent

    We are seeking a Java Software Engineer to help design and build our industry-changing media monitoring and analysis platform. Unlike many companies where you might be "just one more coder", as part of our team you will influence the system architecture and be part of strategic p ...


  • Curve Tomorrow Anywhere in India/Multiple Locations permanent

    Do you want to help build the best patient engagement platform that significantly improves healthcare for millions of patients? · ROLE MISSION : · Join an exciting and growing company to make an impact in the world of healthcare · Why work at WeGuide? · Working at WeGuide isn' ...


  • Corpxcel Consulting Anywhere in India/Multiple Locations permanent

    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, a ...


  • Jalan Technology Consulting Anywhere in India/Multiple Locations permanent

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


  • Dotflick Solutions Anywhere in India/Multiple Locations permanent

    Job Role : Software Test Engineer · Senior Category · WFO and WFH · Job description : · As a Software Test Engineer, you will be required to : · - Run manual and automated test cases (integration, system, regression) on all new releases of our software. · - Help in designing and ...


  • Aricent Anywhere in India/Multiple Locations/Bangalore/Hyderabad permanent

    Job Profile : Senior Software Engineer · WFO/WFH Available · 5.5 Days Working · Domain : IT / Software · Category : Senior · Job description : · - You will own technical design and implementation for an entire feature or product by leveraging industry-standard tech stack from f ...