Senior Software Engineer
$130k - $149.6kMichael Baker International
Description
- Candidates will be required to complete identity verification and one face to face interview at one of our offices nationwide.
- This position operates on a remote work schedule in the United States.
- No sponsorship is provided for this role; all candidates must be eligible to work for any employer in the United States without restrictions indefinitely.
DATAMARK Practice
DATAMARK Technologies is a technology division of Michael Baker International dedicated to building mission-critical geospatial and public safety solutions that operate where reliability is non-negotiable. The division designs and delivers cloud-native geospatial platforms that integrate advanced AI and machine learning capabilities into spatial data workflows — powering applications that sit inside live public safety call flows and enterprise operating environments where accuracy and uptime directly impact outcomes.
DATAMARK Technologies serves public safety agencies and enterprise clients across the United States, providing intelligent geospatial solutions built on modern, autonomous, and scalable architectures. The team combines deep domain expertise in spatial data engineering with a forward-leaning approach to AI-driven automation, enabling clients to move faster, operate smarter, and make better decisions from their geospatial data. DATAMARK Technologies represents Michael Baker International's commitment to technology innovation at the intersection of geography, intelligence, and public safety.
What We're Looking For
Michael Baker International is seeking a Senior Software Engineer Geospatial & AI to join the DATAMARK Technologies team in a fully remote capacity, supporting clients and operations across the United States. In this senior individual contributor role, you will lead the design and development of cloud-native geospatial applications with deeply integrated AI capabilities, drive autonomous workflow engineering, and shape the AI-assisted development practices that define how the team builds and ships software. You will bring technical depth across full-stack development, geospatial platforms, and enterprise AI tooling — and you will apply that expertise to build systems that perform inside mission-critical public safety and enterprise environments.
What You'll Do
- Design and develop cloud-native, AI-integrated microservices and full-stack applications
- Integrate AI/ML capabilities into geospatial applications using enterprise AI platforms and LLM APIs
- Contribute to autonomous features for data quality validation, spatial analysis, and workflow automation
- Build serverless services and RESTful APIs for geospatial data
- Apply security guardrails, multi-tenant isolation, and compliance measures to AI-powered features
- Adopt AI-assisted software development practices, including AI-augmented code review and intelligent DevOps
- Integrate enterprise GIS platforms and spatial data processing capabilities
- Contribute to CI/CD pipelines using infrastructure-as-code principles
- Participate in code reviews and help establish engineering best practices
What You Need to Succeed
Required
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent professional experience)
- 3+ years of full-stack web application development experience
- Proficiency in modern frontend frameworks (React, Angular, or Vue) and TypeScript/JavaScript
- Backend development experience in Node.js, Python, or a comparable language
- Hands-on experience with at least one cloud platform (AWS, Azure, or GCP)
- Experience designing and consuming RESTful APIs
- Working knowledge of microservices and serverless concepts
- Familiarity with relational databases and SQL
- Comfort with version control, collaborative development, and agile methodologies
Preferred
- Exposure to enterprise GIS technologies (Esri ArcGIS, MapLibre, Mapbox, PostGIS) or other spatial data
- Experience building AI-powered features, agentic workflows, or LLM integrations
- Familiarity with prompt engineering and AI development frameworks
- Cloud certifications (Solutions Architect, Developer, or DevOps)
- Experience with containerization (Docker) and orchestration
- Understanding of indoor mapping standards or public safety GIS workflows
- Awareness of SOC 2 and/or FedRAMP compliance requirements
- Experience with test automation and test-driven development
- Experience with AI-assisted development tools (Claude Code, Copilot, Cursor, or similar)
Compensation
The approximate compensation range for this position is $130,000 to $149,600. This compensation range is a good faith estimate for the position at the time of posting. Actual compensation is dependent upon factors such as education, qualifications, experience, skillset, and physical work location.
Why Choose Us
- Medical, dental, vision insurance
- 401(k) Retirement Plan
- Health Savings Account (HSA)
- Flexible Spending Account (FSA)
- Life, AD&D, short-term, and long-term disability
- Professional and personal development
- Generous paid time off
- Commuter and wellness benefits
#LI-JH1
#LI-REMOTE
$140k - $180k
...end- users on a daily basis. More information can be found at Position Summary: Numecent is seeking an experienced Senior Software Engineer to be an integral part of the team that is developing a game changing solution which will revolutionize how applications...SeniorWork experience placementLocal areaRemote work$130k - $146.5k
...Description The Senior Software Engineer will participate in the architecture, design, development, test and integration of software features for, or in support of, RAVE In-flight Entertainment (IFE). Core Responsibilities Contribute to the design, creation,...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- ...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
$168k - $252k
...ABOUT THE TEAM The Sentry Tower Software team is responsible for developing robotic systems that provide force protection... ...Our Product: ABOUT THE JOB We are looking for a Senior Robotics Software Engineer to join our rapidly growing team in Irvine. In this role...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- ...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...Senior
- ...Define and own platform architecture and engineering strategy Build proofs of concept and... ...Required Leadership Skills 12+ years of software engineering experience, with significant... ...reviews, architecture reviews, and mentoring senior Strong engineering fundamentals in code...Senior
$140k - $160k
...and 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...SeniorFull time- ...seat; we’re looking for a lead-caliber engineer who thrives when the training wheels are... ...needle. Production Responsibility: Shipping software that actually works in the wild, not... ...execution speed is the priority. How We Define "Senior" To us, seniority isn’t a tally of years...SeniorFull timeLocal areaFlexible hours
$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$191k - $253k
...THE TEAM The Counter Intrusion mission software team develops systems that provide force... ...closely with other teams from product, engineering, sales, logistics, operations, and mission... ...ABOUT THE JOB We are looking to hire a Senior Software Engineer on our growing team in...SeniorLive in$191k - $253k
...work in close coordination with specialist teams to solve some of the hardest problems facing our customers. We are looking for software engineers, hardware engineers, roboticists, and front-end mobile developers who are excited about creating a powerful robotics platform...SeniorFull timeWork experience placementImmediate startRemote work$150k - $170k
...yr - $170,000.00/yr Direct message the job poster from EVONA Senior Software Recruiter | Specialist in US Space Tech Talent ️ | Trusted Partner... ...| Artist Liaison for World-Renowned… Senior Software Engineer (Ground Software) – Onsite | Irvine, CA Are you passionate about...SeniorFull timeInternship$191k - $253k
...generation electronic warfare platforms—hardware‑enabled, software‑defined systems operating at scale in contested... ...challenges are scaling with it. About The Role We’re looking for Senior Mission Software Engineers who bring deep expertise in at least one area and the...SeniorFull timeContract workWork experience placement$100k - $140k
...services, Econolite is committed to the advancement of connected and autonomous vehicles, smart cities, and cybersecurity. The Senior Software Engineer in Test (SSET) will contribute to the overall effectiveness of Econolite's test automation systems and infrastructure,...SeniorWeekly payFull timeWork experience placementFlexible hours$168k - $252k
...ABOUT THE JOB: We are seeking an experienced Senior Software Engineer to join our internal tools team. You will play a critical role in designing, building, and maintaining our internal tech stack. Directly enhancing the productivity and efficiency of our entire organization...SeniorFull timeWork experience placementLocal areaRelocation package- 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 - $200k
...on, highly impactful role in a fast‑paced, engineering‑ and product‑focused company. Compensation... ...dependent benefits (health, dental, vision) SENIORITY LEVEL Mid‑Senior level EMPLOYMENT TYPE Full‑time Job Function Software Engineering - Full Stack, Backend, or...SeniorFull time$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- Job Summary AVEVA is creating software trusted by over 90% of leading industrial companies. This role is part of the Common Cloud Platform... ..., performance, and security. Collaborate with architects and engineers to deliver infrastructure and data solutions aligned with...SeniorLocal areaFlexible hours
$105k - $120k
...MSI in California, Orange is seeking a Software Programmer responsible for designing and supporting enterprise software applications. The ideal candidate has extensive experience in Full Stack .NET application development and a strong command of SQL Server and modern...SeniorFull time$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$153k - $163k
About The Role As a Senior Full Stack Engineer, you will primarily design and build backend services while possessing the adaptability to support... ...integration. Professional Qualifications 5+ years of software development experience building Java services in production...SeniorContract workWork from home$191k - $253k
...Unmanned Aerial System (UAS) threats. Working across product, engineering, sales, logistics, operations, and mission success, the Air Defense... ...worldwide. ABOUT THE ROLE We're looking for a Staff Software Engineer specializing in Robotics to join our growing team in...SeniorFull timeWork experience placementRemote workWorldwideRelocation package$191k - $253k
...supply chain, manufacturing, and deployment mission execution software. We spend time on the factory floor, then provide solutions... ...faces. ABOUT THE JOB We are seeking an experienced Senior Software Engineer to join our internal tools team. You will play a critical role...SeniorFull timeTemporary workWork experience placementRelocation package$168k - $252k
...during development & validation of Anduril Products including Software in the Loop (SITL) and Hardware in the Loop (HITL). Collaborate... .../continuous delivery (CI/CD) pipelines Interface with engineers developing every aspect of the system from low-level Linux drivers...SeniorFull timeWork experience placementLocal areaImmediate startRelocation package$108k - $172.8k
...Job Description Join the team of highly competent and state of the art optical physical layer products. You will be involved with software design and development for Broadcom PHY chip set drivers. As a member of this team at Broadcom your responsibilities include: Design...SeniorWork experience placementLocal area$166k - $220k
...products to serve a wide variety of defense, IC and commercial customers in US and international markets. ABOUT THE JOB As a Senior Software Engineer, DevOps on the Maritime Digital Shipbuilding team, you will build and operate the infrastructure that keeps our digital...SeniorFull timeWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- consulting software engineer Santa Ana, CA
- senior software engineer remote Santa Ana, CA
- entry level software engineer remote Santa Ana, CA
- software developer fintech Santa Ana, CA
- software developer positions Santa Ana, CA
- software engineer amazon Santa Ana, CA
- remote entry level software developer Santa Ana, CA
- software engineer Santa Ana, CA
- intel software engineer Santa Ana, CA
- startup software engineer Santa Ana, CA




