Senior Software Engineer
$120k - $160kIridium Satellite
Senior Software Engineer
Job Locations US-AZ-Tempe Job ID 2026-4931 Category Engineering Worker Category Regular Full-Time[F]Company Overview
Iridium is an award-winning and innovative satellite communications company with bragging rights to the only network that offers voice and data connectivity anywhere in the world. For over 20 years, Iridium's unique network and services have supported critical communications needs for individuals, businesses, and the evolving Internet of Things.
At Iridium, we understand the importance of staying connected and the limitations of traditional communications networks. People across the globe, including first responders, humanitarians, global militaries, scientific researchers, and lone workers, as well as ships, aircraft and remote operations all rely on Iridium to stay connected. We take our responsibility for providing these essential communications very seriously and pride ourselves on offering a reliable lifeline when needed. Likewise, Iridium is committed to providing an exciting and innovative workplace, where employees are challenged to think outside the box and collaborate on new, bold ideas and solutions. Our talented teams are passionate about their work and the impact our company makes around the world. Iridium fosters an empowering and inclusive culture that allows employees to genuinely be their best selves. We are looking for others who want to join this truly unique company that celebrates our employees and provides the opportunity to truly make a difference in the world.
Base Pay Range: $120,000 - $160,000 USD
Actual compensation will be determined based on a variety of factors and this range represents an estimate of compensation at the time of posting. Base salary is only one part of our compensation package for this role. You may also be eligible for company stock and annual bonus. Employee benefits also include medical, dental, and vision insurance coverage; 401(k) retirement plan options; paid time off and paid holidays; paid parental leave; and other discounts and perks.
What We're Looking For:
If you have experience developing complex backend software solutions and enjoy working in a collaborative environment, you'll be excited about the Sr. Software Engineer opportunity on our Gateway Development team. In this role, you will lead the design, implementation, build, integration, and deployment of key software components within the Iridium Gateway. You will apply your expertise to evaluate existing and newly proposed gateway software features, identify solutions, and collaborate with stakeholders to determine the optimal approach. Success in this role requires the ability to manage your own workload effectively while partnering closely with other members of the gateway software development team to design, build, and deploy new products for the Iridium Gateway.
What You'll Do:
- Design and develop complex, mission-critical, telecommunications-grade software with a strong emphasis on quality, performance, reliability, and long-term maintainability
- Triage, diagnose and fix issues in deployed (complex) software
- Work with the team, sometimes outside of normal business hours, to quickly and effectively solve outages / issues (approximately 1-3 per quarter)
- Ensure high code quality by developing and following modern development best practices and fully engaging in all phases of the software development lifecycle
- Apply strong analytical and criticalthinking skills to assess complex situations, diagnose issues, and propose effective, wellreasoned solutions
- Communicate proactively with teammates and stakeholders, raising questions or concerns early and seeking support when needed to keep work on track
- Build trusted, productive relationships across teams by demonstrating confidence, technical credibility, and a collaborative mindset
- Identify risks early in the development process and drive clear mitigation strategies to reduce impact and maintain project momentum
- Foster a collaborative, inclusive work environment that encourages knowledge sharing, open communication, and teamwork
- Facilitate and support knowledge transfer, cross-training efforts, and aid in the training and mentoring of early career professionals throughout the team
- Motivate and support the team, especially during highpressure or timesensitive periods to ensure goals are met and everyone can perform at their best
What You'll Need to Succeed:
- Bachelor's degree in computer science, computer engineering, computer system engineering, or related engineering field
- 8+ years of experience building software solutions for telecommunications or other missioncritical systems.
- Excellent communication skills, with the ability to effectively communicate on a technical and non-technical level with peers both inside and outside of the team
- Be a strategic thinker who demonstrates good judgment and decisiveness, and is able to analyze a situation or problem and come up with effective solutions
- Can thrive in a dynamic environment by handling multiple tasks and managing shifting priorities
- Be proactive in sharing knowledge you've learned with others
- Proficiency in C and C++ with 5+ years of experience developing software tools and applications
- Proficiency developing software for Linux/Redhat Operating Systems and using Databases such as mySQL
- Knowledge of and experience with all aspects of the Software Development Life Cycle process
- Proven experience of Tool Suites such as Gitlab, Jira, and Confluence
- Must be able to prioritize key tasks and have a strong sense of ownership over your work
- Be active in seeking out ways to continuously improve yourself and gain new knowledge
Things That Would be Great if You Brought to the Table:
- Programming languages such as Python, Go, Bash, Perl
- Databases: MySQL
- Protocols: IP, SIP, TCP, UDP
- Telecom industry specs and architecture: 3GPP, ITU
- Working experience of AWS development techniques
We'll also need you to:
- Be on call to support operational issues
- Be able to travel up to 20% of the time
- Be able to work a hybrid schedule that includes at least 60% of your time (3 days per week) in office
- Must be a US Citizen
Work Environment:
This position primarily works in an office setting and is largely sedentary with the majority of the position working with a computer. The role typically requires the use of basic office equipment such as a phone, video, computer, keyboard, mouse, and printer.
We believe in-person connection drives innovation, strengthens mentorship, and builds culture, while flexibility enables employees to do their best work. Under Iridium's Hybrid Work Policy, employees are expected to work at least three days per week (approximately 60%) in an Iridium office to support collaboration, relationship-building, and professional growth.
Additional Information
This job description outlines the general nature and level of work for this role and is not a comprehensive list of duties, responsibilities, or qualifications. Employees may be assigned additional responsibilities as needed.
Iridium is an Equal Opportunity Employer, including individuals with disabilities and protected veterans.
- ...Sr. Software Engineer – Tempe, Az. Understand the configuration of Coupa and maintain optimal end-user experience by assessing stakeholders needs, recommending solutions, and making system changes as necessary. Support ongoing maintenance of Coupa by updating workflows...Senior
$157.93k - $233.3k
...Senior Software Engineer Job Title: Senior Software Engineer [MULTIPLE POSITIONS] Job Location: Tempe, AZ Job Type: Full Time Rate of Pay: The salary range for this position in Tempe, AZ is $157,934.00 - $233,300.00 per year and this role may be eligible to...SeniorFull timeLocal areaRemote workFlexible hours$106.73k - $163.65k
...Senior Software Engineer Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our...SeniorSeasonal workWorldwideFlexible hours$165k - $260.5k
...experience. Operating under a DevOps model, the team is responsible for supporting existing software and platforms used by commercial airline passengers every day. As a senior engineer, your responsibilities will be to provide your domain expertise to guide team decisions,...SeniorFixed term contract- ...Senior Software Engineer Kestra Holdings offers industry-leading wealth management platforms for independent wealth management professionals nationwide. Kestra is dedicated to empowering independent financial professionals—including traditional and hybrid RIAs—to grow...SeniorWork experience placementHome office
- ...auctions, and more. If you want to grow not just as an Engineer but as a leader and business-builder, Carvana is the place for... ...accredited undergraduate institution required. Minimum 6+ years of software development experience, either in C# / .NET Core (GraphQL and...SeniorVisa sponsorshipMonday to Friday
$158.4k - $207.9k
...Senior Software Engineer, Backend Hi, we're Oscar. We're hiring a Senior Software Engineer, Backend to join our Engineering team. Oscar is the first health insurance company built around a full stack technology platform and a focus on serving our members. We started...SeniorFull timeWork at officeFlexible hours- ...experiences across field operations and corporate teams. This is not a traditional software engineering role centered around a specific language or framework. The team is looking for a strong senior engineer who remains highly hands‑on technically, thinks in systems, and uses...Senior
- ...com a truly enjoyable workplace. Wealth.com is proud to be certified as a Great Place to Work for 2025. The Opportunity As a Software Engineer at Wealth.com, you will help design, build, and scale the backend systems powering our estate planning, tax planning, and AI-driven...SeniorTemporary workWork at officeFlexible hoursShift work
$150k
...Vaco is partnering with a national wealth management technology organization to hire a Senior Software Engineer focused on backend .NET development, API design, and modernization of core platform applications. This role will be part of a new Tempe-based engineering team...SeniorImmediate start- ...Overview We are seeking a full-time Senior iOS Software Engineer in our Chandler, AZ location. In this role, you will be responsible for providing technical leadership and project planning for software development for commercial aviation products, applications, or systems...SeniorFull time
- ...Senior Software Engineer At OPENLANE we make wholesale easy so our customers can be more successful. We're a technology company building the world's most advancedand uncomplicateddigital marketplace for used vehicles. We're a data company helping customers buy and...SeniorTemporary workWork at officeImmediate start
$126k - $190k
...Relativity Kubernetes Integration Team Senior Engineer Relativity is a leading legal data intelligence company building technology that... ...corporations and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and...SeniorHome office- ...Sr. Software Engineer Tempe, Az ETL Tools Performs systems design and analysis, develops code, and testing to ensure successful and seamless communication among the various IT systems users and applications components. Develop and support customized code, ETL, interfaces...SeniorWork experience placementAfternoon shiftEarly shift
- ...Sr. Software Engineer The Company is looking for a hands-on Senior Software Engineer to join our growing Core Banking and Payment Solutions delivery team, which provides technology solutions and integration services in following areas: Core Banking, Credit/Charge/Debit...SeniorTemporary workWork experience placement
$43.59 - $51.59 per hour
...Genesis10 is currently seeking a Senior Software Engineer - Onsite position with a Global Financial Institution located in Chandler, AZ. This is a 12+ month contract opportunity. In this role, you will consult on and participate in moderately complex initiatives...SeniorHourly payPermanent employmentContract workWork at office$65 - $70.24 per hour
...Senior Software Engineer Location: Chandler, Arizona (Hybrid) Employment Type: Contract Duration: 12 Months Role Overview We are seeking a Senior Software Engineer for a contract position. The successful candidate will develop BPM processes and Spring...SeniorContract work- ...online, ATM, and other channels to Wells Fargo’s more than 70 million global customers. Wells Fargo Bank N.A. seeks a Senior Software Engineer in Chandler, AZ. Job Role and Responsibility: Set IT strategy; enhance design, development, and operations of our software...SeniorRemote work2 days per week
- ...Senior Software Engineer Job Locations US-AZ-Chandler | US-VA-Reston Job ID 2026-4946 Category Engineering Worker Category Regular Full-Time[F] Company Overview Iridium is an award-winning and innovative satellite...SeniorFull timeWork at officeRemote work3 days per week
- ...Sr. Software Engineer Appian This role is part of THE BANK's Credit, Risk, Fraud & Compliance Technology Solutions Group. As a Sr. Software Engineer, primary responsibility will be towards design, development and delivery of Credit Risk, Reporting and Management solutions...Senior
$65 - $67 per hour
...Senior-Level Engineer This team is hiring a senior-level engineer to support and modernize enterprise identity and password management applications as the organization continues expanding secure authentication, automation, and cloud-native security initiatives. Location...Senior$65 - $70.24 per hour
# Senior Software EngineerApply**Job#: 3035206****Job Description:**Senior Software Engineer**Location: Chandler, Arizona (Hybrid)****Employment Type: Contract****Duration: 12 Months**Role OverviewWe are seeking a Senior Software Engineer for a contract position. The successful...SeniorHourly payContract work$65 - $70.24 per hour
Apex Systems is seeking a Senior Software Engineer for a contract position in Chandler, Arizona. In this role, you will develop BPM processes and Spring Boot microservices to facilitate cloud provider onboarding. You will work closely with product management and operations...SeniorHourly payContract work$126.65k - $182.85k
...Real Time Software Engineer–Vehicle Management Systems (Mid Level or Senior) The Boeing Company is looking for several Real Time Software Engineers (Mid Level and Senior) for a Phantom Works program located in Hazelwood, MO, Cambridge, MA or Mesa, AZ. This position...SeniorPermanent employmentWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$114k - $135k
Fox com is seeking an experienced Developer, specializing in AWS serverless technologies to join their engineering team in Tempe, Arizona. The role involves building scalable backend services and APIs primarily using TypeScript. As a key member of the team, you will lead...Senior$106.73k - $163.65k
...Senior Embedded Software Engineer Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources...SeniorFlexible hours$150k
Vaco Recruiter Services is looking for a Senior Software Engineer in Tempe, AZ, specializing in backend .NET development. This role involves modernizing legacy platforms, developing APIs, and mentoring junior engineers while collaborating in Agile teams. With a competitive...Senior- Progress Residential PM Holdings, LLC, located in Tempe, Arizona, is seeking a Senior Manager, Software Engineering to lead a team of developers. This critical role involves providing architectural oversight and operational support for custom enterprise applications, ensuring...Senior
- A leading technology firm in Tempe, Arizona is looking for a Senior Software Developer to support critical IT and Operational Technology applications in power generation. The role involves designing, developing, and maintaining software solutions, providing technical support...Senior2 days per week
$81k - $123k
State Farm is seeking an Android Mobile Engineer to join their Digital Experience Mobile team. This role involves building their award-winning mobile app, working in a hybrid environment. Candidates should have experience in Android development using Kotlin, and a strong...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer amazon Tempe, AZ
- experienced software developer Tempe, AZ
- federal - software developer Tempe, AZ
- senior software engineer Tempe, AZ
- software developer fintech Tempe, AZ
- part time software developer remote Tempe, AZ
- software data engineer Tempe, AZ
- software engineer Tempe, AZ
- software engineer healthcare Tempe, AZ
- network software engineer Tempe, AZ

