Staff Software Engineer

2 months ago


Bengaluru, Karnataka, India Leading-Biotechnology-Company Full time

At Illumina, we are expanding access to genomic technology to realize health equity for billions of people around the world. Our efforts enable life-changing discoveries that are transforming human health through the early detection and diagnosis of diseases and new treatment options for patients

Working at Illumina means being part of something bigger than yourself. Every person, in every role, has the opportunity to make a difference. Surrounded by extraordinary people, inspiring leaders, and world changing projects, you will do more and become more than you ever thought possible.

Position Responsibilities:

  • Gather user requirements from manufacturing and engineering teams for new projects and initiatives
  • Develop digital application strategy working with global business operations partners and site leaders
  • Develop reliable and efficient applications to support regional business users
  • Maintain and enhance the existing digital solutions
  • Create and maintain documents for all projects
  • Conduct acceptance test for system enhancements to ensure accuracy and reliability before implementation
  • Develop user guides and training materials for new and existing manufacturing systems
  • Conduct training on these systems for operation staff
  • Modify, adapt, and transfer systems across departments and manufacturing sites

All listed tasks and responsibilities are essential to this position; however, business conditions may require reasonable accommodations for additional tasks and responsibilities.
Position Requirements:

  • Define and drive the technical vision, strategy, and roadmap for software architecture, aligning with business goals and objectives.
  • Lead the design and development of scalable, reliable, high-performance software systems, ensuring adherence to architectural best practices and principles.
  • Collaborate with cross-functional teams to gather requirements, analyze technical feasibility, and propose innovative solutions to complex problems.
  • Architect end-to-end solutions across multiple technology stacks, platforms, and environments, considering scalability, security, performance, and maintainability.
  • Provide technical leadership and guidance to engineering teams, mentoring junior and mid-level engineers and fostering a culture of excellence, innovation, and continuous learning.
  • Conduct architecture, design, and code reviews to ensure architectural integrity, quality, and consistency across projects.
  • Evaluate emerging technologies, tools, and frameworks, assessing their potential impact and guiding adoption decisions.
  • Drive technical initiatives, research, and innovation projects to explore new opportunities and stay ahead of industry trends.

Collaborate with senior leadership to communicate technical strategies, provide insights, and contribute to organizational growth and success.
Preferred Experience/Education/Skills:

  • Bachelor's degree in Computer Science, Engineering, or related field. Advanced degree (e.g., Master's or PhD) preferred.
  • 10+ years of analytics software engineering experience, focusing on architecture, design, and development of large-scale, distributed systems supporting decision support.
  • Proven track record of designing and architecting complex analytics or business workflow software solutions, with expertise in multiple technology stacks, platforms, and programming languages.
  • Deep understanding of software architecture principles, design patterns, and best practices, with experience in monolithic and microservices architectures.
  • Strong proficiency in cloud technologies, such as AWS, Azure, or Google Cloud Platform, and familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Strong domain expertise in life sciences manufacturing equipment, with a deep understanding of industry-specific challenges, processes, and technologies.
  • Familiarity with Analytics tools like Tableau, PowerBI, Quilk, Cognos, or Business Objects
  • Understanding data and analytics tools like Snowflake, dBT, Tableau, Spark/Python, etc.
  • Solid understanding of digital application architecture, design patterns, and principles of object-oriented programming tools like Git, JIRA, DevOps.
  • Excellent problem-solving skills, analytical thinking, and attention to detail.
  • Exceptional communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and communicate technical concepts to non-technical stakeholders.
  • Leadership experience with a track record of leading architectural initiatives, mentoring engineering teams, and driving results in a dynamic and fast-paced environment

Illumina believes that everyone has the ability to make an impact, and we are proud to be an equal opportunity employer committed to providing employment opportunity regardless of sex, race, creed, color, gender, religion, marital status, domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition, sexual orientation, pregnancy, military or veteran status, citizenship status, and genetic information.



  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    Job Title: Staff Software Engineer VMware Software India Private Limited is seeking a highly skilled Staff Software Engineer to join our team. As a Staff Software Engineer, you will be responsible for designing, developing, and testing software applications for our customers.Key Responsibilities:Design and develop software applications using various...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    About Flexera Software India LLPFlexera Software India LLP is a pioneer in Hybrid ITAM and FinOps, providing award-winning, data-oriented SaaS solutions for technology value optimization (TVO). Our solutions enable IT, finance, procurement, and cloud teams to gain deep insights into cost optimization, compliance, and risks for each business service.Job...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at IN10 VMware Software India Private Limited. As a Staff Software Engineer, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software solutions...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    Job Description:VMware is a leading virtualization software company, enabling organizations to innovate by streamlining IT infrastructure and operations. As a Staff Engineer on the End-User Computing (EUC) team, you will be part of a diverse and inclusive team working on the next generation platform for the mobile workforce.Key Responsibilities:Design and...


  • Bengaluru, Karnataka, India Dew Software Full time

    Staff Mechanical EngineerDew Software is seeking a highly skilled and experienced Staff Mechanical Engineer to lead the design and development of innovative mechanical systems and components. As a Staff Mechanical Engineer at Dew Software, you will play a key role in collaborating with cross-functional teams and working closely with clients to deliver...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    Transforming the Software Industry with FlexeraWe're a leading provider of Technology Value Optimization solutions, empowering global enterprises to inform their IT and transform their business. As a Staff Software Development Engineer on our Platform Integration team, you'll play a critical role in shaping the future of our core integration technology.Key...


  • Bengaluru, Karnataka, India Databricks Full time

    About DatabricksDatabricks is a leading data and AI platform that enables organizations to solve complex problems and drive business growth. Our platform is built by engineers, for engineers, and we're passionate about empowering data teams to make a meaningful impact.Job SummaryWe're seeking a highly skilled Staff Software Engineer to join our team in...


  • Bengaluru, Karnataka, India DISH Network Full time

    Job Title: Staff Software EngineerAt DISH Network Technologies, we're reimagining the future of connectivity. Our Technology teams challenge the status quo and reimagine capabilities across industries. We're seeking a highly skilled Staff Software Engineer to join our team.Job SummaryWe're looking for a talented software engineer to lead the development of...


  • Bengaluru, Karnataka, India The Nielsen Company Full time

    Job Title: Staff Software EngineerNielsen is seeking a highly skilled and experienced Staff Software Engineer to join our Collections and ITAM Back Office Engineering team. As a Staff Software Engineer, you will play a key role in defining, developing, testing, analyzing, and delivering technology solutions within Nielsen's Collections platforms.Key...


  • Bengaluru, Karnataka, India Madhees Techno Consulting Pvt. Ltd Full time

    Job Title: Staff Software EngineerMadhees Techno Consulting Pvt. Ltd is seeking a highly skilled Staff Software Engineer to join our team. As a Staff Software Engineer, you will be responsible for providing technical guidance and mentorship to junior engineers, driving architectural discussions, and implementing strategies to ensure software performance,...


  • Bengaluru, Karnataka, India Nielsen Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at Nielsen. As a Staff Software Engineer, you will be responsible for delivering technical solutions that meet the needs of our business.Key ResponsibilitiesMeter Deployment: Design, build, and maintain new features in our browser-extension software meter.CI/CD...


  • Bengaluru, Karnataka, India Dew Software Full time

    About the RoleDew Software is seeking a highly skilled Staff Mechanical Engineer to play a key role in designing and developing innovative mechanical systems and components for various applications.As a Staff Mechanical Engineer at Dew Software, you will collaborate with cross-functional teams and work closely with clients to deliver high-performance...


  • Bengaluru, Karnataka, India Dew Software Full time

    Staff Mechanical EngineerDew Software is seeking a highly skilled and experienced Staff Mechanical Engineer to play a key role in designing and developing innovative mechanical systems and components for various applications.Key ResponsibilitiesLead and oversee the design and development of mechanical systems and componentsCreate and review detailed...


  • Bengaluru, Karnataka, India Nielsen Full time

    Unlock Your Potential as a Staff Software Engineer at NielsenWe're on a mission to empower our team members to succeed, and we're looking for a talented Staff Software Engineer to join our ranks. As a key member of our engineering team, you'll have the opportunity to work on high-impact projects, collaborate with cross-functional teams, and drive software...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    At Flexera, we're pushing the boundaries of technology value optimization. Our team of skilled software engineers plays a pivotal role in crafting and delivering our innovative products and services to the market. As a Staff Engineer on our SaaS Platform Services Team, you'll be a key player in designing, developing, and maintaining critical components of...


  • Bengaluru, Karnataka, India The Nielsen Company Full time

    Staff Software EngineerNielsen is seeking a highly skilled and experienced Staff Software Engineer to join our Collections and ITAM Back Office Engineering team. As a key member of our team, you will be responsible for defining, developing, testing, analyzing, and delivering technology solutions within our Collections platforms.Key ResponsibilitiesDesign,...


  • Bengaluru, Karnataka, India Dew Software Full time

    Dew Software is seeking a highly skilled and experienced Staff Mechanical Engineer to contribute to the design and development of innovative mechanical systems and components. As a Staff Mechanical Engineer at Dew Software, you will play a key role in designing and developing mechanical systems and components for various applications. You will collaborate...


  • Bengaluru, Karnataka, India Talent Nexa Consulting Full time

    Job Title: Staff Software EngineerWe are seeking a highly skilled Staff Software Engineer to join our engineering team in Bengaluru, India. This is a full-time position in a flexible hybrid/onsite setup.About the RoleAs a Staff Software Engineer, you will be responsible for designing and implementing innovative web applications that enhance user experience...


  • Bengaluru, Karnataka, India The Nielsen Company Full time

    About the RoleThis is a key position within our software development team, responsible for delivering technical solutions that meet the needs of our global operations. As a Staff Software Engineer, you will play a critical role in shaping the technical direction of our projects and mentoring junior engineers.Key ResponsibilitiesDesign, implement, and...


  • Bengaluru, Karnataka, India The Nielsen Company Full time

    Staff Software EngineerAt The Nielsen Company, we believe that career growth is a collaborative effort. As a Staff Software Engineer, you will be part of a community that will help you succeed. We empower you to take ownership of your career, fuel your growth, and set the direction for your journey. By joining our team of nearly 14,000 associates, you will...