1

Ups Software Engineer Jobs (NOW HIRING)

Software Engineer

Arlington, VA · On-site +1

$110K - $135K/yr

The Senior Software Engineer role will provide hands-on technical leadership and software ... Participate in sprint planning, backlog refinement, stand-ups, demos, and retrospectives

Senior Software Engineer

Irvine, CA · On-site

$131.50K - $173.40K/yr

Contribute to sprint planning, delivery predictability, incident follow-ups, and technical debt ... Required Qualifications * 5+ years of software engineering experience. * Hands-on, full-stack ...

Software Engineer

Arlington, VA · Remote

$110K - $135K/yr

The Senior Software Engineer role will provide hands-on technical leadership and software ... Participate in sprint planning, backlog refinement, stand-ups, demos, and retrospectives

Senior Software Engineer

Irvine, CA · On-site

$131.50K - $173.40K/yr

Contribute to sprint planning, delivery predictability, incident follow-ups, and technical debt ... Required Qualifications * 5+ years of software engineering experience. * Hands-on, full-stack ...

Software Engineer Date: Apr 29, 2026 Location: Broken Arrow, OK, US, 74012 Company: FlightSafety ... ups, perform modifications and upgrades, and other software related configuration efforts for all ...

Working as both an individual contributor and a collaborative Agile team member, the Software Engineer participates in daily stand-ups, sprint planning, and Program Increment (PI) planning. The role ...

Working as both an individual contributor and a collaborative Agile team member, the Software Engineer participates in daily stand-ups, sprint planning, and Program Increment (PI) planning. The role ...

Senior Software Engineer

Denver, CO · On-site

$126.10K - $166.20K/yr

Follow Agile development practices and participate in regular sprint planning, stand ups, and code ... Senior Software Engineer Background Profile 6+ years of experience in software development using C# ...

Software Engineer - Media Platform (Python/AWS) Location: New York, NY Type: Contract ... Familiarity with the agile process (stand ups, planning, estimating, and demoing) Excellent written ...

New

Software Engineer Location: Annapolis Junction, MD The Software Engineer will perform software ... She/he will actively participate in daily stand-ups, Sprint Planning, Program Increment (PI ...

Software Engineer Location: Annapolis Junction, MD The Software Engineer will perform software ... She/he will actively participate in daily stand-ups, Sprint Planning, Program Increment (PI ...

next page

Showing results 1-20

Ups Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do ups software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for ups software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a UPS Software Engineer, and why are they important?

To thrive as a UPS Software Engineer, you need a solid background in computer science, proficiency in programming languages like Java or C#, and experience with software development lifecycles, usually supported by a relevant degree. Familiarity with tools such as Git, Jenkins, cloud platforms, and Agile methodologies, along with certifications like AWS Certified Developer or Scrum Master, is valuable. Strong problem-solving skills, collaboration, and effective communication help you stand out in team-driven, fast-paced environments. These skills ensure the delivery of reliable, scalable solutions that support UPS’s logistics and operational excellence.

How does a UPS Software Engineer typically collaborate with cross-functional teams during a project?

As a UPS Software Engineer, you'll frequently work alongside product managers, QA analysts, and operations teams to ensure software solutions meet business goals and maintain high reliability. Collaboration often involves participating in agile ceremonies, such as daily stand-ups and sprint planning, where you'll discuss project progress and address any technical challenges. Effective communication and teamwork are key, as you'll need to coordinate on requirements, share updates, and support integration with existing logistics and tracking systems. This collaborative environment helps ensure that software solutions align with UPS's operational needs and customer expectations.

What does a UPS Software Engineer do?

A UPS Software Engineer is responsible for designing, developing, and maintaining software solutions that support the operations of United Parcel Service (UPS). They work on a range of projects, from logistics and tracking systems to customer-facing applications and internal tools. These engineers collaborate with cross-functional teams to ensure the software meets business requirements, enhances efficiency, and provides a reliable user experience. Their work is critical in optimizing package delivery, improving customer service, and supporting UPS's digital transformation.

What is the difference between Ups Software Engineer vs Cloud Software Engineer?

AspectUps Software EngineerCloud Software Engineer
Required CredentialsBachelor's in CS or related field, coding skillsBachelor's in CS, cloud certifications (AWS, Azure)
Work EnvironmentIn-house or remote, software development teamsCloud platforms, distributed systems, DevOps
Employer & Industry UsageTech companies, startups, enterprisesCloud service providers, SaaS companies
Common Search & ComparisonYesYes

The Ups Software Engineer primarily focuses on developing software applications within traditional or enterprise environments, while the Cloud Software Engineer specializes in designing and managing cloud-based solutions. Both roles require strong programming skills and a background in computer science, but Cloud Software Engineers often hold cloud certifications and work extensively with cloud platforms like AWS or Azure. Understanding these differences can help job seekers target the right roles based on their skills and career goals.

More about Ups Software Engineer jobs
What cities are hiring for Ups Software Engineer jobs? Cities with the most Ups Software Engineer job openings:
What states have the most Ups Software Engineer jobs? States with the most job openings for Ups Software Engineer jobs include:
What job categories do people searching Ups Software Engineer jobs look for? The top searched job categories for Ups Software Engineer jobs are:
Infographic showing various Ups Software Engineer job openings in the United States as of May 2026, with employment types broken down into 3% As Needed, 79% Full Time, 15% Part Time, and 3% Contract. Highlights an 95% Physical, and 5% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Software Engineer

DocMe360

Arlington, VA • On-site, Remote

$110K - $135K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 16 days ago


Job description

DocMe360 is seeking a talented Senior Software Engineer to join our dynamic team. The Senior Software Engineer role will provide hands-on technical leadership and software development expertise for a cross-functional team supporting the Department of Veteran Affairs.
This role is responsible for designing, developing, testing, and maintaining high-quality software solutions aligned with mission objectives and technical standards. The Senior Software Engineer collaborates with multiple VA teams and stakeholders to translate functional requirements into scalable, secure, and maintainable code while mentoring junior developers and contributing to overall system architecture decisions.
The Department of Veterans Affairs requires this candidate to be a U.S. citizen.
Responsibilities
  • Software Design & Development
    • Design, develop, test, and deploy software solutions using Java and Spring Boot
    • Integrate code and repository management with GitHub Copilot
    • Write clean, maintainable, and well-documented code aligned with best practices
    • Participate in architectural discussions and contribute to technical design decisions
    • Implement APIs, integrations, and data processing components as required
  • Code Quality & Technical Excellence
    • Conduct peer code reviews and provide constructive feedback
    • Ensure adherence to coding standards, secure development practices, and performance optimization guidelines
    • Develop and maintain automated unit and integration tests
    • Troubleshoot and resolve complex technical issues across environments
  • Agile Development & Collaboration
    • Participate in sprint planning, backlog refinement, stand-ups, demos, and retrospectives
    • Collaborate closely with product managers, architects, UX designers, and other engineers
    • Provide effort estimates and technical input during planning cycles
    • Support CI/CD pipelines and DevOps workflows
  • System Maintenance & Continuous Improvement
    • Maintain & enhance existing products to improve performance, scalability, and reliability
    • Identify and remediate technical debt
    • Support production deployments and assist in root cause analysis when issues arise
    • Recommend improvements to tools, frameworks, and development processes
  • Mentorship & Leadership
    • Mentor junior engineers and contribute to knowledge sharing within the team
    • Promote engineering best practices and a culture of technical excellence
    • Provide guidance on design patterns, system architecture, and development standards

  • Adhere to the DocMe360 Core Values
    • Delivery - Deliver all efforts through a culture of honesty, transparency, unwavering integrity, and professional growth
    • Optimist - Optimize and invest in professional growth, empowerment, and well-being
    • Collaboration - Collaborate for impact; foster teamwork and shared expertise to achieve success
    • Motivation - Motivate from within to naturally inspire and energize clients with passion and purpose
    • Exploration - Explore opportunities for innovative technologies and trends that align with our mission and foster the highest quality of products and services

Requirements
Basic Qualifications
  • Education and Experience
    • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)
    • 7+ years of professional software development experience
    • Proven experience building and maintaining enterprise or mission-critical systems
    • Experience working within agile development teams
  • Technical Skills
    • Proficiency in Java and Spring Development
    • Experience with modern software frameworks and development tools within the JavaScript ecosystem
    • Familiarity with Maven, SQL, and Docker
    • Experience designing and consuming RESTful APIs
    • Experience working with relational and/or NoSQL databases
    • Familiarity with cloud platforms (e.g., AWS, Azure, or similar)
    • Experience with version control systems (e.g., Git)
    • Understanding of CI/CD pipelines and DevSecOps practices
    • Familiar with GitHub Copilot
  • Problem-Solving & Communication
    • Strong analytical and debugging skills
    • Ability to break down complex technical problems into implementable solutions
    • Strong written and verbal communication skills
    • Ability to collaborate effectively across technical and non-technical stakeholders

Preferred Qualifications
  • Experience supporting federal or regulated environments
  • Experience modernizing legacy systems
  • Experience with containerization and orchestration tools
  • Experience leading technical initiatives or feature teams

Benefits
Salary range for this role is $110K - $135K
The benefits listed below are for full-time W2 employees:
  • Health Care Plan (Medical, Dental, & Vision)
  • Retirement Plan (401k, IRA)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Family Leave (Maternity & Paternity)
  • Training & Development
  • Work From Home