Sr. Software Engineer
$112.2k - $190.7kIngram Micro
Accelerate your career. Join the organization that's driving the world's technology and shape the future. Ingram Micro is a leading technology company for the global information technology ecosystem. With the ability to reach nearly 90% of the global population, we play a vital role in the worldwide IT sales channel, bringing products and services from technology manufacturers and cloud providers to business-to-business technology experts. Our market reach, diverse solutions and services portfolio, and digital platform Ingram Micro Xvantage™ set us apart. Learn more at Come join our team where you’ll make technology happen in surprising ways. Let’s shape tomorrow - it’ll be a fun journey! This position is based at our Irvine, California headquarters and follows a hybrid schedule, with three days per week in the office and two days remote. As a Sr. Software Engineer, you will lead the design, stabilization, and delivery of scalable, secure, and high-performance enterprise solutions across the full stack using C#, .NET, SQL Server, Angular, and Azure Cloud. You will provide technical leadership in architecture, development, and deployment while mentoring engineering teams and collaborating closely with Product, Infrastructure, and business stakeholders. Experience or knowledge of IT Asset Disposition (ITAD) and reverse logistics processes is highly desirable. Your role: Technical Leadership & Architecture Own end-to-end solution design and lifecycle, including architecture, development, deployment, and production support. Lead efforts to stabilize and optimize L1 (first level) and L3 (third level) production support systems, reducing downtime and improving incident resolution times. Define enterprise-wide architectural standards and best practices for full-stack development on Microsoft technologies and Azure Cloud. Provide technical oversight, lead code reviews, and ensure software quality, security, and performance across the stack. Troubleshoot and resolve complex issues spanning frontend, APIs, backend, and cloud infrastructure; lead incident and problem management. Guide disaster recovery planning and monitor production environments for reliability and scalability. Full-Stack Solution Development Architect and build microservices and APIs using C# and .NET, optimized for Azure Cloud deployment. Develop rich, responsive frontend applications using Angular, ensuring excellent user experience and performance. Design and implement self-serve applications enabling users to onboard, configure, and manage services independently. Build and maintain API gateways to secure, route, and monitor service APIs effectively. Lead tenant onboarding processes and systems to support multi-tenant architecture and seamless customer adoption. Leverage Azure Cloud services including App Services, Functions, SQL Database, and DevOps pipelines for scalable, fault-tolerant applications. Implement CI/CD pipelines, automated testing, and monitoring to support rapid, reliable delivery. Champion Agile methodologies and foster collaborative, cross-functional team environments. Apply domain knowledge of ITAD and reverse logistics workflows to design solutions that optimize asset lifecycle management. What you bring to the role: Bachelor’s in Computer Science or related field with 5-8 years in enterprise software engineering. Strong full-stack development expertise using C#, .NET, SQL Server, Angular, and Azure Cloud services. Proven experience designing and scaling enterprise systems with high traffic and transaction volumes. Demonstrated success in stabilizing and enhancing L1 and L3 production support systems, improving system reliability and support responsiveness. Experience building self-serve applications, API gateways, and tenant onboarding for multi-tenant platforms. Familiarity with IT Asset Disposition (ITAD), reverse logistics, and related business processes. Experience with cloud-native architectures, containerization, and orchestration tools (Kubernetes, Docker) a plus. Skilled in CI/CD tools, automated testing, and Agile delivery practices. Experience leading technical teams in onsite-offshore models and mentoring senior engineers. Excellent communication skills and ability to influence cross-functional stakeholders. Why join us: Join Ingram Micro as a Principal Engineer and shape the future of global technology platforms by leading full-stack development initiatives using Microsoft technologies and Azure Cloud. Your expertise in production system stabilization, self-serve platforms, and ITAD will help us deliver reliable, innovative solutions that empower our partners worldwide. The typical base pay range for this role across the U.S. is USD $112,200.00 - $190,700.00 per year. The ranges above reflect the potential annual base pay across the U.S. for all roles; the applicable base pay range will depend on the candidate’s primary work location, pay grade, and variable compensation plan. Individual base pay within each range depends on various factors, in addition to primary work location, such as complexity and responsibility of role, job duties/requirements, and relevant experience and skills. Base pay ranges are reviewed and typically updated each year. Offers are made within the base pay range applicable at the time of hire. New hires starting base pay generally falls in the bottom half (between the minimum and midpoint) of a pay range. At Ingram Micro certain roles are eligible for additional rewards, including merit increases, annual bonus or sales incentives and long-term incentives. These awards are allocated based on position level and individual performance. U.S.-based employees have access to healthcare benefits, paid time off, parental leave, a 401(k) plan and company match, short-term and long-term disability coverage, basic life insurance, and wellbeing benefits, among others. This is not a complete listing of the job duties. It’s a representation of the things you will be doing, and you may not perform all these duties. Please be prepared to pass a drug test and successfully pass a pre-employment (post offer) background check. Ingram Micro Inc. is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other protected category under applicable law.
- ...each phase of the SDLC Requirements: BSCS or equivalent experience At least 8 years of experience in Siebel, consulting or software development role, with 4 years of team/project leadership experience as a solution architect, technical lead, or similar roles. 1-...SeniorFull timeContract work
$98.06k - $151.01k
...detailed design, develop and provide technical guidance to junior engineers. Support development efforts, performance engineering,... ...Essential Functions: ~ Lead, Design and Develop Java software modules using Java/J2EE and database related technologies. Technical...SeniorFull time$140k - $220k
...are eager to tackle any challenge. \n You will work on: Software applications automating manufacturing composite parts... ...equipment and to automate workflows Shared projects, helping other engineers grow and learn from your experience Required: ~ Being...SeniorPermanent employmentFull timeTemporary workLocal area- ...A financial technology company located in Irvine, CA, is seeking a Mid-Senior level Software Engineer. This role involves building user-centered solutions and working closely with founders in a fast-paced environment. Candidates should have 3-7 years of experience, particularly...Senior
$191k - $253k
...Anduril Industries in Irvine, CA, is seeking a Senior Software Engineer to work on critical software solutions for military applications. For over 6 years, you'll be solving diverse problems in networking, autonomy, and robotics while collaborating with cross-functional...Senior$151.3k - $261.5k
...across multiple CDNs, including our own custom live video specialized CDN Build robust, operable, and maintainable distributed software systems Provide technical leadership and guidance to intermediate and junior members of the team You Have: ~6+ years of...SeniorFull timeWorldwideFlexible hours- ...Anduril Industries in Costa Mesa, CA seeks a Senior Software Engineer for the Secure XR Sand Table platform. You will bridge high‑performance C++ engineering with security accreditation for government customers, upgrading dependencies and hardening software for secure...Senior
- ...We’re seeking a talented and experienced Senior Software Engineer II, experienced in Accounts Payable workflows, who has a desire to join our rapidly growing, industry-leading payment software company. As a Senior Software Engineer II, you will join an established...SeniorFull timeInternshipWork at officeFlexible hours
- ...Comp: Competitive base + bonus + full benefits The Role We’re hiring a Senior Software Engineer to own and evolve the core data infrastructure powering real-world hardware and manufacturing systems. This is a hands‑on, high‑ownership IC role focused on real‑time data processing...Senior
$168k - $252k
...ABOUT THE TEAM The Sentry Tower Software team is responsible for developing robotic systems that provide force protection capabilities... ...ABOUT THE JOB We are looking for a Senior Robotics Software Engineer to join our rapidly growing team in Irvine. In this role you...SeniorFull timeWork experience placementLive inLocal areaRelocation package$168k - $252k
...systems that are redefining what's possible in tactical reconnaissance and strike operations. ABOUT THE JOB As a Robotics Software Engineer on our TRS team, you'll be at the forefront of cutting-edge autonomous systems development. We are looking for a Software...SeniorFull timeWork experience placementLocal areaRemote workRelocation package$220k - $292k
...systems that are redefining what's possible in tactical reconnaissance and strike operations. ABOUT THE JOB As a Robotics Software Engineer on our TRS team, you'll be at the forefront of cutting-edge autonomous systems development. You'll tackle diverse challenges...SeniorFull timeWork experience placementRemote workRelocationRelocation package$113.5k - $170.5k
...Job Title: Senior Software Engineer – Microgrid Controller (MGC) Location: Irvine, CA Employment Type: Full-Time / Hybrid We are seeking a Senior Software Engineer to lead the design and development of our Microgrid Controller (MGC) platform. This role sits at the intersection...SeniorFull time$166k - $220k
...ABOUT THE TEAM As a Senior Data Engineer on the Analytics Team, you will be collaborating with stakeholders across the company to... ...platform vision at Anduril. ABOUT THE JOB We’re looking for software and data engineers who are seeking high impact collaborative...SeniorFull timeWork experience placementRelocation package$191k - $253k
...months, not years. ABOUT THE TEAM The Counter Intrusion mission software team develops systems that provide force protection... ...family of systems. We work closely with other teams from product, engineering, sales, logistics, operations, and mission success. ABOUT THE...SeniorLive in$140k - $160k
...experience — talk with your recruiter to learn more. Base pay range $140,000.00/yr - $160,000.00/yr Join Our Team as a Senior Software Engineer! Are you an experienced software engineer who thrives on building the core technology behind high-reliability embedded systems...SeniorFull time- 6+ years experience building great software. Understands fundamentals of agile methodologies - iterative development, SCRUM, UAT, continuous... ...in Computer Science or related field (e.g. Mathematics, Engineering). Qualifications Event driven UI experience in Swing, Flex,...SeniorFull timeFlexible hours
$150k - $170k
...$170,000.00/yr Direct message the job poster from EVONA Senior Software Recruiter | Specialist in US Space Tech Talent ️ | Trusted Partner... ...Startups | Artist Liaison for World-Renowned… Senior Software Engineer (Ground Software) – Onsite | Irvine, CA Are you passionate...SeniorFull timeInternship$157k - $185k
...TypeScript, treating test infrastructure with the exact same engineering rigor as production code. Embed directly within Product Engineering... ...professional experience). 5-8 years of experience. Strong software engineering fundamentals, with professional experience writing...SeniorImmediate startShift work$150k - $200k
...investing. This is a hands‑on, highly impactful role in a fast‑paced, engineering‑ and product‑focused company. Compensation Base pay range $150... ...LEVEL Mid‑Senior level EMPLOYMENT TYPE Full‑time Job Function Software Engineering – Full Stack, Backend, or Frontend (including iOS)...SeniorFull time$160k
...safer place by improving training for peace officers through our mobile and web-based platforms. Our team is looking for a Senior Software Engineer to play a pivotal role in architecting, developing, deploying, and maintaining robust backend APIs and their downstream...SeniorOdd jobVisa sponsorship$137k - $182k
...What You'll Do Kajabi is hiring a Senior Software Engineer to join our engineering team in Irvine, CA. This is a full‑time, in‑person role at our headquarters. You'll work on a cross‑functional product team, owning systems and features that directly impact how thousands...SeniorFull timeWork at officeRelocation packageFlexible hours$160k - $220k
...Irvine, CA · Engineering – Autonomy · Full time · On-site Field AI is transforming how robots interact with the real world. We are building... ...improving models through real-field applications As a Senior Software Engineer in Behavior & Interaction , you will own the software...SeniorFull timeLocal area$103.17k - $158.87k
...Role Overview The Sr. Software Engineer performs analysis of user requirements, system design, development, testing, and implementation of bug‑fixes, service requests, and projects. This role provides application maintenance and support while diagnosing and troubleshooting...SeniorFor contractorsWork at officeLocal area$121.5k - $224.88k
Senior Software Engineer II, Client Foundations Requisition ID: R027522 Location: Irvine, CA (hybrid work). The role is anticipated to be a hybrid work position with some on‑site and some work from home. Role Summary At Blizzard, we craft genre‑defining games and legendary...SeniorFull timeTemporary workPart timeWork from homeRelocation package$191k - $253k
...Senior Software Engineer, Tasking Design and implement the core Tasking framework onboard autonomous vehicles for reliable mission autonomy Location: Costa Mesa, California, United States / Seattle, Washington, United States Compensation: $191,000 - 253,000 USD / year...SeniorFull timeWork experience placementFlexible hours$140k - $200k
...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorWork at office$191k - $253k
...in months, not years. ABOUT THE TEAM: The Corporate Technology Engineering team is responsible for building and improving the many... ...success. ABOUT THE JOB: We're seeking a highly motivated Senior Software Engineer to join a fast-paced team dedicated to the continued...SeniorFull timeWork experience placementImmediate startRotating shift- ...in months, not years. About The Team The Corporate Technology Engineering team is responsible for building and improving the many systems... ...The Job We are seeking a highly skilled and driven Senior Software Engineer to join a fast‑paced team dedicated to the continued...SeniorFull timeWork experience placementRotating shift
- ...Sr. Backend Software Engineer (Python, Django, AWS) | Data Platforms | Reliability | Integrations Location: On-site, Laguna Hills, CA Job Type: Full-Time About Recall Masters Recall Masters is a leading B2B technology company in the automotive...SeniorFull timeWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer. Be the first to apply!
- ngo software engineer Irvine, CA
- entry level software engineer remote Irvine, CA
- software developer positions Irvine, CA
- junior software developer internship Irvine, CA
- software development engineer aws Irvine, CA
- consulting software engineer Irvine, CA
- financial software developer Irvine, CA
- software developer Irvine, CA
- software engineer healthcare Irvine, CA
- cybersecurity software engineer Irvine, CA


