This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Senior Engineer - Systems (Infrastructure & Engineering Support) provides technical expertise and leadership for developing and maintaining CI/CD pipelines, automation tools, and development infrastructure. Senior Engineers work independently on complex infrastructure problems, improve developer productivity, and mentor junior engineers.
Job Responsibility:
Develop and maintain CI/CD pipelines and automation infrastructure
Create tools and scripts to improve developer productivity
Support and enhance development infrastructure
Write high-quality, maintainable code following team standards
Debug and resolve complex infrastructure-related issues
Optimize infrastructure performance and reliability
Provide technical guidance and mentorship to junior engineers
Participate in code reviews and technical discussions
Contribute to architecture and design decisions
Drive technical improvements and best practices
Lead technical initiatives and small projects
Collaborate effectively with team members and cross-functional partners
Work with distributed teams across US, Romania, and India
Share knowledge through documentation and technical discussions
Participate in sprint planning, estimation, and retrospectives
Contribute to team process improvements
Develop and maintain CI/CD pipelines
Create automation tools and scripts (Python, Shell, etc.)
Support development infrastructure (build farms, test systems, etc.)
Improve developer productivity tools
Automate testing and validation processes
Design solutions for complex infrastructure problems
Guide technical direction for infrastructure components
Monitor and maintain infrastructure health
Requirements:
Bachelor's degree in Computer Science, Electrical Engineering, or related field
5+ years of software engineering experience
3+ years of experience with infrastructure, automation, or DevOps
Experience with scripting languages (Python, Shell, etc.)
Strong background in software development lifecycle
Strong proficiency in scripting languages (Python, Shell, Bash, etc.)
Solid understanding of CI/CD systems (Jenkins, GitLab CI, etc.)
Experience with version control (Git) and code review
Strong debugging and problem-solving skills
Familiarity with Linux systems administration
Understanding of automation and orchestration
Knowledge of containerization (Docker, etc.)
Domain Knowledge: CI/CD pipelines and automation
Development infrastructure
Build systems and automation
System administration
Monitoring and logging
Scripting and tool development
Performance optimization
Soft Skills: Strong communication and collaboration skills
Ability to mentor and guide junior engineers
Technical writing and documentation skills
Problem-solving and analytical thinking
Self-directed and proactive
Attention to detail and quality
Nice to have:
Experience with embedded Linux development
Knowledge of Yocto Project or similar build systems
Experience with cloud infrastructure (AWS, Azure, etc.)
Understanding of infrastructure as code
Experience with monitoring and logging tools
Knowledge of container orchestration (Kubernetes, etc.)
Open source contributions
Experience in DevOps or SRE roles
What we offer:
Workplace Flexibility: Hybrid Work
Company-sponsored health, dental, and life insurance
Income protection through short and long-term disability coverage
Matching RRSP
Vacation and various time off policies to encourage work-life balance
Well-being programs: Employee assistance program, mental well-being through Unmind
Learning benefits: LinkedIn Learning subscription and seminars