Principal Software Developer
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Principal Software Developer (Cloud-Native/Industrial Edge): Build next-generation industrial software solutions for the Enterprise Operations Platform (EOP), with an accent on highly performant data services that securely move and manage massive volumes of plant-floor data to the cloud. Focus on designing RESTful microservices, implementing CI/CD for on-prem and cloud, and solving complex integration and performance problems while maintaining security and compliance.
Company
develops industrial software solutions for enterprise operations and automation.
What you will do
- Refine high-level strategic requirements into actionable user stories with detailed acceptance criteria in a scaled Agile environment.
- Design, implement, and maintain reliable, performant, fault-tolerant software components and services.
- Build and maintain CI/CD pipelines for both on-premises and cloud infrastructure.
- Maintain and enhance in-house DevOps tooling written in Bash and Python.
- Debug integration issues and performance problems across distributed systems.
- Apply security best practices and compliance requirements while collaborating across development, security, product, and support teams.
Requirements
- Work authorization: legally authorized to work in the United States; sponsorship is not provided.
- Bachelor’s degree in Computer Science, Software Engineering, or related field; 8–12 years of related experience, or an advanced degree with less experience.
- Strong understanding of cloud-native technologies, services, architecture, and container orchestration.
- Proficiency designing and implementing RESTful APIs.
- Hands-on experience with databases (MongoDB, Postgres, MSSQL) and programming languages (Java, JavaScript/TypeScript, C#, Python, Lua).
- Experience with CI/CD and cloud tooling such as Azure DevOps Pipelines, GitHub Actions, Azure, Docker, Kubernetes, ArgoCD, Helm, and Terraform.
Culture & Benefits
- Scaled Agile development environment with collaboration across multiple functions.
- Comprehensive benefits package including paid time off, medical/dental/vision insurance, and retirement benefits for eligible employees.
- Bonus or variable incentive pay eligibility.
- Charitable giveback day and community-focused programs.
Hiring process
- Interview process includes evaluation of technical depth, Agile collaboration, and ability to lead/mentor.
- Assessment of experience with cloud-native architecture, REST APIs, CI/CD, and distributed systems debugging.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →