Full-Stack Engineer (Cloud + AWS)

  • Full-time

Company Description

Wind River is a global leader in delivering software for the intelligent edge. The company's technology has been powering the safest, most secure devices in the world since 1981 and is found in billions of products. Wind River offers a comprehensive portfolio, supported by world-class global professional services and support and a broad partner ecosystem. Wind River software and expertise are accelerating digital transformation of mission-critical intelligent systems that will increasingly demand greater compute and AI capabilities while delivering the highest levels of security, safety, and reliability. 

Job Description

The objective of this role is to deliver high-quality, scalable, and secure features for cloud-native applications within a DevSecOps platform. The Full Stack Engineer will collaborate with cross-functional teams and technical leads to integrate features while adhering to industry best practices in software development and security. By prioritizing tasks and managing deadlines, the engineer will ensure the timely delivery of platform features and bug fixes. The role also includes contributing to Infrastructure as Code (IaC) and automation efforts, supporting the platform's operational excellence.

• Develop platform features with high-quality design and code for cloud-native applications within our DevSecOps platform.
• Collaborate with architects, technical leads, cross-functional teams, product owners, and release teams to integrate features and maintain high standards.
• Prioritize tasks and manage deadlines while ensuring timely delivery of features and bug fixes.
• Ensure adherence to best practices in software development, security, and operational practices.
• Work closely with the QA/Test Team to verify and validate deliverables and maintain quality standards.
• Participate in code reviews, ensuring code quality, performance, scalability, and adherence to design patterns.
• Contribute to infrastructure as code (IaC) and automation efforts using tools like Terraform, CloudFormation, or similar. 

 

#LI-DNI

Qualifications

5-8+ years of software development experience in a Full Stack or related role.
• BSEE/BSCS or equivalent practical experience.
• Strong understanding of microservices architecture, design principles, and patterns.
• Experience developing cloud-native applications and working within a DevSecOps environment.
• Full stack development expertise: Proficient in both frontend and backend technologies.
• Expertise in RESTful APIs design and integration with external services.
• Proficiency in programming languages like JavaScript (Node.js), Java, or Python.
• Strong experience with SQL, database design, and database migrations.
• Proficiency in Git workflows for version control and collaboration.
• Experience with frontend frameworks like React, Angular, or Vue.js.
• Strong understanding of CI/CD pipelines and tools like Jenkins, GitLab CI/CD.
• Familiarity with containerization technologies (e.g., Docker, Kubernetes).
• Experience with AWS services (EC2, Lambda, S3, RDS, etc.) and infrastructure as code tools like CloudFormation or Terraform.
• Effective communication skills in both written and spoken English. 

Critical Technology Proficiency

5-8+ years of software development experience in a Full Stack or related role.

Additional Information

Experience with Angular or similar web frameworks (React/Vue.js). • Familiarity with OpenAPI/Swagger for API documentation. • Agile methodologies and Scrum experience, including working with tools like Jira. • In-depth understanding of cloud computing platforms (AWS preferred, but Azure/GCP is a plus). • Experience with serverless computing (e.g., AWS Lambda, Azure Functions). • Understanding of DevSecOps principles and security best practices in software development. • Experience in implementing security controls, including IAM roles, encryption, VPC security, and OWASP standards. • Strong knowledge of monitoring and logging tools (e.g., AWS CloudWatch, ELK stack, Datadog). • Problem-solving skills with a focus on debugging, optimizing performance, and scaling applications. • Passion for continuous learning, staying up-to-date with evolving security trends, cloud technologies, and development practices.

Privacy Policy