Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Senior Member of Technical Staff - Sys

AT Wind River
Wind River

Senior Member of Technical Staff - Sys

Bangalore, India


ABOUT WIND RIVER

In a world increasingly driven by software innovation, Wind River is pioneering the technologies to accelerate the digital transformations of our customers with a new generation of Mission Critical Systems, with the most exacting standards for safety, security, performance, and reliability. Success will be determined by our ability to innovate with velocity and deliver at the solutions level.

Wind River’s impact spans critical infrastructure domains such as telecommunications, including 5G. industrial (Automation, sustainable energy, robotics, mining), connected healthcare and medical devices, automotive (Connected and self-driving vehicles), and aerospace & defense. We were recognized by VDC Research in July 2020 as #1 in Edge Compute OS Platforms, overtaking Microsoft as the overall commercial leader. Wind River regularly wins industry recognitions for excellence in IoT security, cloud, and edge computing, as well as 8 consecutive years as a “Top Workplace”. If you are passionate about amplifying your impact on the world, in a caring, respectful culture with a growth mindset Come join us and help lead the way into the future of the intelligent edge!

Want more jobs like this?

Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

ABOUT THE OPPORTUNITY 

Wind River is seeking an experienced high-performing engineer who[G[1] will join a highly skilled development team building the flagship cloud-based DevSecOps platform t[G[2]o be offered to our clients. This DevSecOps platform spans across all products and pioneers many new industry leading capabilities.

The successful candidate must have experience leading in a cloud-native software development environment and be a highly adaptable team player who can quickly ramp up on innovative technologies and carry out goals in a fast-paced agile environment. A combination of strong technical and communication skills is necessary.

As a member of this team, you will architect and develop production web applications through testable and maintainable code. You´ll develop next-generation capabilities in[G[3] areas of cloud computing, edge computing and embedded intelligent machines. You´ll be part of designing capabilities that will handle information and data at a large industrial scale in a distributed environment.

ABOUT YOU

Who You Will Work With:

Acting as an interface with System Architects. Collaborating with Engineering Managers and Directors to scope effort and supply guidance to Scrum Team Leads.

Responsibilities[G[4]:

  • Take high level system design architecture documents and translate them into actionable architecture documents for scrum teams to execute
  • Take ownership of complex technical features, from requirements gathering all the way through implementation
  • Deep code key features. Troubleshoot technical and architectural shortcomings. Develop the knowledge of others, particularly other tech leads and architects.
  • Work with two or more scrum teams to supply technical guidance and remove technical blockers
  • Create standards for other scrum teams to follow in topics that include security and reusable components standards
  • Help scope work and build roadmaps in conjunction with Engineering Leadership, Product Managers, and other System Architects.
  • Communicate proactively and flag risks

Required:

  • Strong experience architecting and building high performance microservices-based architectures
  • Strong experience working in Cloud Environments, AWS and Azure preferred
  • Strong experience with JavaScript, TypeScript, HTML, CSS
  • Strong experience with NodeJS or other back-end technologies: Java, Python, Go
  • Strong experience with SQL and DB migrations
  • Strong experience with Git workflows
  • Strong experience with Docker and Kubernetes
  • Strong experience with microservices architecture and RESTful APIs
  • Experience creating and auditing OpenAPI/Swagger
  • 10+ years working in software development
  • MSEE/MSCS or equivalent experience

Preferred[G[5]:

  • Experience building and delivering DevSecOps platforms is a huge plus
  • Experience with Security Features[G[6] used by many engineering teams. For example:
    • Designing Role Based Access Control (RBAC) or other policy-like security mechanisms
    • Integrating with OIDC, oAuth and IAM providers
    • Implemented Threat Modeling using tools like Microsoft Threat Modeling Tool
    • Working with a Service Mesh like Istio. Enabling TSL mutual authentication
    • Performing security penetration testing and auditing using security-related tooling
  • Experience building Reusable Components used by many engineering teams. For example:
    • Sourcing internal distributions in private repositories
    • Designing delivery mechanisms for internal package solutions
    • Building a roadmap of UI styles and components
    • Implementing micro-front ends on a distributed microservices architecture
  • Experience with Angular (desired) or other web development frameworks
  • Experience with Postgres, Redis and NoSQL
  • Experience with message brokers like Kafka
  • Experience with IaaC like Terraform and Helm Charts
  • Experience with CI/CD tools like Jenkins
  • Experience with Jira, Agile and Scrum

Interpersonal Skills

  • Self-managed, fast learner, and strong problem-solving skills.
  • Excellent verbal and written communication skills
  • Exceptional team player who works well in collaborative situations.
  • Ability to brainstorm and represent competing ideas simultaneously

Even if you do not meet all these qualifications, you may be an excellent fit. We look forward to meeting you and hearing about your unique skills and experiences!

 

[G[1]Let's stay away from SMTS in the job description and more on a descriptive title of the role.

[G[2]I'd suggest wording this to be a product development role (i.e. selling this to customers). This sounds more like a supporting role in an IT platform.

[G[3]I think we can entice them more with some specific embedded\edge\cloud specific stuff

[G[4]Let's mention a line about deep coding, troubleshooting, and development knowledge

[G[5]Experiencing building and delivering DevSecOps platforms a huge plus

[G[6]This is one you'll want to move to the top and highlight specifics things like RBAC, oAuth, OpenID, threat models, etc.

Client-provided location(s): Bengaluru, Karnataka, India
Job ID: okbKvfwu
Employment Type: Other