Veeam Software logo
Veeam Software

Your Single Backup and Data Management Platform for Cloud, Virtual and Physical

Senior Software Engineer, Test

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2006H1B SponsorCompany SiteLinkedIn

Location

Canada

Posted

6 days ago

Salary

$200K - $371.4K / year

Seniority

Senior

Associate Degree3 yrs expEnglishCloudPython

Job Description

Senior Software Engineer, Test

Veeam Software

• Build, maintain, and improve on-premises and cloud-based infrastructures used for product development and testing • Develop and enhance automated test frameworks and expand product test coverage • Implement, maintain, and optimize CI/CD pipelines • Create tools and automation to streamline engineering and operational workflows • Develop and maintain Infrastructure as Code (IaC) templates and deployment automation • Collaborate cross-functionally with software engineers, QA, DevOps, and platform teams • Prepare and maintain technical documentation, specifications, and operational guides • Support quality initiatives focused on scalability, reliability, performance, and security

Job Requirements

  • 3+ years of experience in test automation or software quality engineering
  • Experience developing and maintaining automated test frameworks
  • Strong experience working with CI/CD pipelines in large-scale engineering environments
  • Ability to write clean, maintainable, and efficient code using modern programming languages
  • Experience with scripting languages such as Bash or Python
  • Strong troubleshooting and problem-solving skills
  • Excellent communication skills and a strong sense of ownership
  • Ability to work effectively in a collaborative, fast-paced environment

Benefits

  • Paid vacation starting at 15 days per year and increasing to 20 or 25 days based on tenure, with 4 additional global VeeaMe Days and 24 paid volunteer hours annually through Veeam Cares
  • Paid parental leave that includes 3 weeks for all parents and 12 weeks for birthing parents
  • Medical, dental, and vision coverage from day one
  • Mental health support, therapy sessions, and digital wellness tools
  • RRSP retirement plan with matching contributions
  • Fertility support, plus 24 paid volunteer hours through Veeam Cares
  • AirVet: 24/7 virtual veterinary care at no cost
  • Opportunities to learn and grow through on-demand libraries (LinkedIn Learning, O’Reilly), mentoring, workshops, and learning events like our annual Global Day of Learning

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 10,001+Since 1986H1B No Sponsor

• Develop modular and scalable code for front-end applications. • Work in all phases of the software development lifecycle. • Provide a great user experience for our end users. • Work effectively with User Experience, Business Analyst and QA teams. • Contribute to presentation-layer standards and best practices.

California + 4 moreAll locations: California | Florida | New York | Massachusetts | Texas
$120K - $140K / year
Job Closed
Mapbox logo

Senior/Staff Software Development Engineer, EV Platform

Mapbox

Mapbox powers navigation for people, packages, and vehicles everywhere.

Full TimeRemoteTeam 501-1,000Since 2010H1B Sponsor

• Design and implement scalable data pipelines and backend services • Work on the data infrastructure for Mapbox's global EV charging station coverage • Integrate with new charge point operators • Build systems to unify charging station data • Scale data ingestion pipelines for reliability and throughput • Support downstream Mapbox teams consuming EV charging data

Japan
Full TimeRemoteTeam 201-500H1B No Sponsor

• Ship full-stack features in C# .NET and React that meet the company’s quality, performance, and UX standards. • Translate user needs into delightful experiences that solve real problems (not just the spec), in close partnership with Product and Design. • Deliver data layers (PostgreSQL and MongoDB) that perform reliably at scale, with models and queries built to support large datasets. • Help shape architecture and engineering practices that scale with the product growth. • Raise the bar on code quality so the team can move fast without breaking what matters, through reviews, testing, and steady improvement. • Influence both product and technical direction by showing up as a full participant in team discussions, not just delivering specs.

Canada
$100K - $130K / year

Full Stack and AI Engineer

UnitedHealth Group

UnitedHealth Group is a healthcare and well-being company that’s dedicated to improving the health outcomes of millions around the world. We are comprised of

Role Description Software engineering is the application of engineering to the design, development, implementation, testing, and maintenance of software in a systematic method. The roles in this function will cover all primary development activity across all technology functions that ensure we deliver code with high quality for our applications, products, and services and to understand customer needs and to develop product roadmaps. - Design, build, and maintain scalable backend services and APIs using Java and Python - Architect and implement event-driven/microservices solutions using Kafka (topics, partitions, consumer groups, schemas, retries/DLQs) - Model, optimize, and maintain relational and/or NoSQL databases (schema design, indexing, query tuning, migrations) - Develop data processing pipelines (streaming and batch) with strong focus on reliability, observability, and performance - Build and integrate AI/ML-powered features (model inference services, prompt orchestration, vector search, or ML pipelines) and collaborate with data science teams - Ensure production readiness: CI/CD, automated testing, monitoring/alerting, and incident response/root-cause analysis - Enforce engineering best practices: code reviews, secure coding, documentation, and mentoring junior engineers - Collaborate cross-functionally with product, QA, platform/SRE, and stakeholders to deliver roadmap initiatives Qualifications - High School Diploma/GED (or higher) - 8+ years of professional software engineering experience building backend systems in Java and/or Python - 5+ years of experience leading a team of 5-10 engineers - 3+ years of experience with databases (PostgreSQL/MySQL/Oracle and/or MongoDB/Cassandra), including performance tuning and transactional consistency - 3+ years of experience in cloud platforms (AWS/Azure/GCP), containerization (Docker/Kubernetes), and CI/CD - 2+ years of experience with Kafka in production (exactly-once/at-least-once semantics, schema evolution, monitoring, capacity planning) - 2+ years of experience designing distributed systems (microservices, REST/gRPC, concurrency, caching, resiliency patterns) - 1+ years of experience delivering AI-enabled solutions (LLM integration, ML inference deployment, feature engineering, vector databases such as Pinecone/Weaviate/pgvector, or MLOps tools) Preferred Qualifications - Bachelor’s or Master’s degree in Computer Science (or equivalent practical experience) Soft Skills - Strong problem-solving, communication, and ability to lead technical design discussions Requirements - All Telecommuters will be required to adhere to UnitedHealth Group’s Telecommuter Policy. Benefits - Comprehensive benefits package - Incentive and recognition programs - Equity stock purchase - 401k contribution (all benefits are subject to eligibility requirements) Application Deadline This will be posted for a minimum of 2 business days or until a sufficient candidate pool has been collected. Job posting may come down early due to volume of applicants.

United States
$91.7K - $163.7K / year