UniGroup logo
UniGroup

UniGroup, C.A. is a transportation solutions and logistics company valued at over $1.7 billion. It is the parent company of transportation and logistics compani

Software Engineer

Location

Missouri + 8 moreAll locations: Missouri | Illinois | Arkansas | Florida | North Carolina | Georgia | Texas | Indiana | Tennessee

Posted

78 days ago

Salary

0

Seniority

Senior

Job Description

Software Engineer

UniGroup

Title: Software Engineer Location: Virtual This position may be based outside of Missouri and is eligible in the following states: Illinois, Arkansas, Florida, North Carolina, Georgia, Texas, Indiana, and Tennessee. Job Description: The Software Engineer designs, develops, tests, and supports software applications that align with UniGroup’s business objectives. This role contributes to both new development and system enhancements by writing clean, maintainable code and collaborating closely with peers, product partners, and senior engineers. The ideal candidate brings a strong technical foundation, a collaborative mindset, and a desire to continue growing their skills while delivering high-quality solutions across UniGroup’s software platforms. What You’ll Do - Design, develop, test, and deploy software solutions using modern tools and practices such as Java, Spring Boot, REST services, React, React Native, PostgreSQL, Kafka, TypeScript, Node, Git, CI/CD, AWS, Docker, and Kubernetes - Translate user stories and technical requirements into working features with guidance from senior engineers - Contribute to code reviews and testing efforts, applying quality standards related to performance, maintainability, and reliability - Support application deployments and monitoring, including troubleshooting and resolving production issues - Collaborate with cross-functional teams to plan and estimate technical work aligned with sprint goals and priorities - Maintain and enhance existing systems, including participation in legacy modernization efforts and documentation - Participate in knowledge sharing, mentoring, and continuous learning within the engineering team - Suggest improvements to code quality, team processes, or tooling when appropriate - Perform other duties as assigned What You’ll Bring Required Qualifications - Bachelor’s degree in Computer Science, Information Systems, or a related field or equivalent practical experience - 2+ years of experience in software development and/or application support - Demonstrated ability to write, test, debug, and review code in a collaborative team environment - Familiarity with modern development practices, version control, and CI/CD workflows Preferred Qualifications - Exposure to supporting or enhancing legacy systems (e.g., mainframe environments) - Experience working in agile or iterative development teams - Curiosity, strong problem-solving skills, and a willingness to learn from peers and mentors Why Work at UniGroup At UniGroup, we’re building technology that supports iconic brands like United Van Lines and Mayflower Transit, while fostering a culture that values collaboration, growth, and balance. We offer the stability of a long-standing organization paired with the opportunity to work on modern technologies and meaningful business initiatives. Our employees benefit from: - Competitive compensation and a comprehensive benefits package - Medical, dental, and vision insurance with multiple plan options - 401(k) retirement plan with company match - Paid time off, company holidays, and paid parental leave - Hybrid work environment supporting flexibility and work-life balance - Learning and development opportunities, including technical skill growth and mentorship - A collaborative, team-oriented culture that values curiosity, accountability, and continuous improvement - The opportunity to contribute to enterprise-scale systems that support a nationwide network of agents and customers Work Authorization - Candidates must be legally authorized to work in the United States on a permanent basis - UniGroup is unable to provide visa sponsorship or employment authorization support now or in the future We foster diversity, in part, by imposing a strict policy of non-discrimination. Employment decisions are made without regard to race, color, ethnicity, national origin, sex, sexual orientation, gender identity, age, religion, disability, veteran or military status, genetic information or other status protected by the law. We value the unique skills and experiences that veterans and separated service members bring to our workforce. While serving our country you have gained skills such as leadership, flexibility, and agility, which will help to make you successful here. We are dedicated to supporting military families and ensuring that we provide a welcoming environment for our country’s heroes. We hope you consider joining the UniGroup family. Job Details Job Family Technology Job Function Individual Contributor Pay Type Salary

Related Job Pages

More Software Engineer Jobs

Staff Software Engineer, Platform

Saildrone

Saildrone works to pioneer the intersection of cutting-edge technology and ocean exploration, offering maritime security, ocean mapping, and ocean research prod

Title: Staff Software Engineer, Platform Location: Chicago, Glastonbury, Lake Mary, Wyomissing, NYC Job Description: THE COMPANY Saildrone is a maritime defense company and the global leader in autonomous unmanned surface vehicles (USVs). With more ocean miles and real-world operational experience than any USV manufacturer or operator, Saildrone maintains active, combat-deployed systems supporting national security and force projection around the world, 24/7/365. Saildrone's manufacturing and R&D headquarters are located in Alameda, CA, with business development and sales operations in Washington, DC, and deployment hubs in Europe and the Middle East. By combining proven autonomous operations, edge computing, advanced sensing, renewable power, and the most advanced and robust unmanned surface technology on the planet, Saildrone is shaping how the Navy of the future operates. Join a fast-moving, mission-driven team at the forefront of maritime security and autonomous innovation. THE POSITION Saildrone is seeking a Staff Platform Engineer to join our team. Reporting directly to the Engineering Manager, Platform, you will play a critical role in ensuring the stability, scalability, and reliability of the systems that power our fleet and customer-facing services. We are looking for a technical leader and hands-on engineer who drives clarity from ambiguity, leads complex projects across multiple teams, and delivers robust platform solutions that enable Saildrone's rapid growth and operational success. This role is required to be onsite in Alameda, CA in the Bay Area 3 days per week - this is our hybrid model. This is not a remote position. THE TEAM The Platform team manages the foundational systems that keep Saildrone's fleet running and support customer deliverables. We are responsible for APIs, authentication and authorization, automated drone configuration, fleet monitoring, and other core infrastructure. We focus on delivering reliable, scalable, and secure systems that empower Saildrone's global autonomous fleet and enable mission-critical operations in real-world maritime environments. THE RESPONSIBILITIES - Platform Architecture: Lead the architecture, design, and implementation of core platform services to achieve peak stability and scalability for Saildrone's global fleet. - System Ownership: Be accountable for foundational systems including customer-facing APIs, AuthN/AuthZ, and automated drone configuration. - Project Orchestration: Own and drive complex, multi-team projects from conception to production, making critical architectural decisions that impact the broader software stack. - Cross-Functional Integration: Work closely with Autonomy and Infrastructure teams to integrate platform services, ensuring alignment between onboard telemetry and cloud-based deliverables. - API & Infrastructure Development: Carry out the development of REST APIs and event-driven microservices using AWS (Lambda, SNS/SQS) and Python/TypeScript. - Database & Data Lifecycle: Monitor for performance bottlenecks in relational databases (PostgreSQL), taking action to optimize queries and manage the data lifecycle for mission-critical services. - Security & Observability: Adhere to established standards for OAuth/OIDC security and automated deployment, ensuring consistent monitoring and observability across the platform. THE QUALIFICATIONS - BA/BS degree in Computer Science, Engineering, or a related technical field. - 8+ years of professional software development experience, including a proven track record of leading complex, multi-team projects. - Demonstrated proficiency in Python and/or TypeScript, with a deep understanding of software design patterns and event-driven architectures. - Proven ability to make high-stakes architectural decisions and solve complex problems in high-ambiguity, fast-paced environments. - Ability to clearly communicate technical vision and tradeoffs to both executive leadership and multidisciplinary engineering teams. - Ability to work effectively in a hybrid environment onsite in Alameda, CA at least 3 days per week to support hardware-software integration. - Working knowledge of Cloud Infrastructure (AWS), container orchestration (Kubernetes), and authentication protocols (OAuth, OIDC). - Experience with infrastructure automation (Ansible) and low-latency communication protocols (gRPC/Protobuf) is strongly preferred. The base salary range for this position is shown below. Actual compensation may vary based on skills, experience, and qualifications. This range reflects the base salary for candidates in states requiring pay transparency disclosure. Salary Range $189,000-$243,000 USD BENEFITS At Saildrone, we're building operational capability that matters-and that requires people who can do their best work over the long term. We invest in our team's well-being, financial security, and professional growth so you can focus on delivering real-world impact with confidence and stability. Our comprehensive benefits package is designed to support you and your family while you contribute to a mission with lasting significance. - Generous Time Off: Competitive Paid Time Off (PTO) accrual plus a robust annual holiday schedule and paid sick leave ensure you can rest, reset, and sustain performance over time. - Comprehensive Health Coverage: Premium, multi-tier Medical, Dental, and Vision plans with significant company contributions for employees and dependents-providing security and peace of mind. - Shared Ownership in the Mission: Equity grants are a core part of our compensation, allowing you to participate in the long-term value you help create through meaningful, operational work. - Retirement Savings: Access to a 401(k) retirement plan with flexible pre-tax and Roth payroll contribution options supports long-term financial planning. - Investment in Your Growth: We support your continuous learning through an annual professional development reimbursement program, empowering you to sharpen your skills and stay ahead of the curve in a rapidly evolving field. - Relocation Support: For eligible roles, we offer relocation assistance to help bring the world's best talent to our mission-critical locations. Saildrone is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.

California

Software Developer

MetaPhase Consulting

MetaPhase Consulting is a business management and technology consulting company that specializes in providing its services to commercial clients, nonprofit organizations, and gover

Design, develop, and maintain secure applications using Java and Python, support microservices and RESTful APIs, collaborate with cross-functional teams, and conduct testing and code reviews to ensure software meets security requirements.

District Of Columbia
Visa logo

Staff Software Engineer

Visa

Based in Foster City, California, Visa is a global payments technology organization. Visa was founded in 1958, coinciding with Bank of America’s launch of the

Title: Staff SW Engineer Location: Highlands Ranch, CO, USA - Full-time - Job Family Group: Technology and Operations - Hybrid Job Description: Company Description Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose - to uplift everyone, everywhere by being the best way to pay and be paid. Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa. Job Description Visa Technology & Operations LLC, a Visa Inc. company, needs a Staff SW Engineer (multiple openings) in Highlands Ranch, CO to: - Design and develop test plans and functional test cases from business requirements and conceptual documents with a focus on coverage, performance and automation. - Provide 24X7 support to all NP VIP suite of applications in the production environment. - Develop, enhance and maintain a framework for automated testing. - Collaborate with the Development, Product and System Architecture teams to analyze, debug and resolve design and code issues. - Work with a team of Engineers for the development and support of Network Processing VIP Applications. - Work with cross-functional teams to ensure minimum to no disruption to the services. - Diagnose and resolve problems in production to meet all service level agreements (SLAs). - Designing and implementing test automation frameworks and solutions. - Design and build test data mining and data generation tools and applications. - Enhance, maintain existing automation test tools based on TPF, Java, JavaScript, C#, .NET, Python as applicable. - Investigate bugs using various available tools and logs. - Support production deployment activities and global business enhancement releases. - Establish and maintain structured testing methodology, especially around automation. - Champion security - work with cybersecurity to ensure all security vulnerabilities are remediated within Required Resolution Date. - Respond to inquiries from users and technical support regarding functions and operations of software programs. - Identify process improvements, error trends and/or the root causes and make recommendations for remedies to colleagues and management. - Support cross-functional teams in integrated test efforts. - Support emergency test activities for code patch addressing production issues. - Position reports to the Highlands Ranch, Colorado office and may allow for partial telecommuting. Qualifications Basic Qualifications: - Bachelor's degree in Computer Science, Information Systems, Software Engineering or related field, followed by 5 years of progressive, post-baccalaureate experience in the job offered or in a Software Engineer-related occupation. - Alternatively, a Master's degree in Computer Science, Information Systems, Software Engineering or related field and 2 years of experience in the job offered or in a Software Engineer-related occupation. - Position requires experience in the following: - Developing, testing and supporting mission critical applications. - Software development lifecycle phases. - Design and implementation using TPF, Java or JavaScript. - Scripting languages, including Unix Shell Scripting. - Building, regression, and defect tracking tools: Git, Maven, JIRA, and Jenkins. - Programming and SW design using C# and Python. - Unit testing, OO design, code reviews, and reusable coding techniques. - Jira. - ISO 8583 and JSON, SOAP, XML messaging. - Web technologies: JSON, SOAP, XML, HTML, and CSS. - Quality Assurance processes and methodologies. - Application of white box and black box testing techniques. - Designing and developing Automation framework for Functional, Load, Regression and Performance Testing. - Implementing solutions using Jenkins. Additional Information Worksite: Highlands Ranch, CO This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs. Travel Requirements: This position does not require travel. Mental/Physical Requirements: This position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers. Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law. U.S. APPLICANTS ONLY: The estimated salary range for this position is $136,115.00 USD to $198,600.00 USD per year, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity. Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401 (k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program.

Colorado
TransUnion logo

Senior Software Engineer

TransUnion

TransUnion is a global information and insights company that makes trust possible by ensuring that each consumer is reliably and safely represented in the marketplace. We do this by having an accurate and comprehensive picture of each person. This picture is grounded in our legacy as a credit reporting agency which enables us to tap into both credit and public record data; our data fusion methodology that helps us link, match and tap into the awesome combined power of that data; and our knowledgeable and passionate team, who stewards the information with expertise, and in accordance with local legislation around the world. Because of our work, organizations can better understand consumers in order to make more informed decisions, and earn their trust through great, personalized experiences, and the proactive extension of the right opportunities, tools and offers. In turn, consumers can be confident that their data identities will result in the opportunities they deserve. We make trust possible, so businesses and consumers can transact with confidence and achieve great things. We call this Information for Good®—it’s our purpose, and what drives us every day.

OtherHybridTeam 10,001+Since 1968H1B Sponsor

Title: Senior Software Engineer Location: Reston United States Job Description: TransUnion's Job Applicant Privacy Notice Personal Information We Collect Your Privacy Choices What We'll Bring: At TransUnion, we strive to build an environment where our associates are in the driver's seat of their professional development, while having access to help along the way. We encourage everyone to pursue passions and take ownership of their careers. With the support of colleagues and mentors, our associates are given the tools needed to get where they want to go. Regardless of job titles, our associates have the opportunity to learn new things and be a leader every day. Come be a part of our team - you'll work with great people, pioneering products and cutting-edge technology. What You'll Bring: - 5+ years of experience with designing and developing Spring-based Java services - Familiarity with Spring Boot, Spring Web, Spring Security, and Spring Data; Kafka, Cassandra - Fluency in object-oriented development, microservices architecture, and applicable Java technologies - Strong understanding of usability designs in user-facing applications - Strong Linux skills - Familiarity with AWS</li> We're also looking for the preferred skills below. Whether you are proficient or could use some brushing up, we're happy to support your development in: - Familiarity with Spark is desirable Impact You'll Make: TransUnion is seeking a Senior Software Development Engineer that is ready to immediately contribute to the development of Mobile Messaging products, developed and maintained by a world-class, global team. There are unique challenges that surface when building a system that supports billions of messages for millions of mobile devices. Working in this position, you'll have a chance to help solve these problems while also building unique applications that allow our customers to use this data in real-time. We're looking for the perfect candidate that enjoys working with big data, NoSQL, and distributed messaging systems. - Collaborate effectively with cross-functional teams, including product managers, and QA testers, to design, develop, and implement end-to-end solutions using Java, Spring Framework, Cassandra, and Kafka. - Build robust and scalable server-side applications using Java and Spring Framework, including designing RESTful APIs and handling data storage and retrieval. - Participate in architectural discussions and provide valuable insights to design efficient and scalable software systems. - Analyze and optimize application performance, identifying bottlenecks and implementing solutions to improve speed and efficiency. - Day-to-day escalated application troubleshooting, creating technical specifications, non-functional specifications, and estimates based on product/business requirements. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers, the San Francisco Fair Chance Ordinance, Fair Chance Initiative for Hiring Ordinance, and the California Fair Chance Act. Adherence to Company policies, sound judgment and trustworthiness, working safely, communicating respectfully, and safeguarding business operations, confidential and proprietary information, and the Company's reputation are also essential expectations of this position. This is a hybrid position and involves regular performance of job responsibilities virtually as well as in-person at an assigned TU office location for a minimum of two days a week. Benefits: TransUnion provides flexible benefits including flexible time off for exempt associates, paid time off for non-exempt associates, up to 12 paid holidays per year, health benefits (including medical, dental, and vision plan options and health spending accounts), mental health support, disability benefits, up to 12 weeks of paid parental leave, adoption assistance, fertility planning coverage, legal benefits, long-term care insurance, commuter benefits, tuition reimbursement, charity gift matching, employee stock purchase plan, 401(k) retirement savings with employer match, and access to TransUnion's Employee Resource Groups. Spousal, domestic partner, and other eligible dependent coverage is available on select health and welfare plans. We are committed to being a place where diversity is not only present, it is embraced. As an equal opportunity employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability status, veteran status, genetic information, marital status, citizenship status, sexual orientation, gender identity or any other characteristic protected by law. Additionally, in accordance with Section 503 of the Rehabilitation Act of 1973 and the Vietnam Era Veterans' Readjustment Assistance Act of 1974, TransUnion takes affirmative action to employ and advance in employment qualified individuals with a disability and protected veterans in all levels of employment and develops annual affirmative action plans. Components of TransUnion's Affirmative Action Program for individuals with disabilities and protected veterans are available for review to any associate or applicant for employment upon request by contacting ERCoE@transunion.com. Pay Scale Information : The U.S. base salary range for this position is $78,750.00 - $131,250 annually. *The salary range for this position reflects a reasonable estimate of the range of compensation for this job. At TransUnion, actual compensation is based on careful consideration of additional factors such as (but not limited to) an individual's education, training, work experience, job-related skill set, location, and industry knowledge, as well as the scope and responsibilities of the position and market considerations. Regular, fulltime non-sales positions may be eligible to participate in TransUnion's annual bonus plan. Certain positions may be also eligible for long-term incentives and other payments based on applicable company guidance and plan documents. TransUnion's Internal Job Title: Sr Engineer, Software Development Company: TransUnion LLC

Virginia
Job Closed