Software Engineer
$100kGardaWorld
Software Engineer (Azure Cloud, Data Engineering & Automation) | Hybrid – St. Louis, MO
We are looking for a mid to senior Software Engineer to design, build, and operate backend services, data pipelines, and automation on Microsoft Azure. You will own work end to end, from requirements and design through coding, testing, deployment, and production support. This is a general-purpose engineering role with a strong data engineering and cloud infrastructure focus, so you should be comfortable moving between application code, data plumbing, and the underlying Azure infrastructure. Most of our services are serverless (Azure Functions in Python and TypeScript), our warehouse is Snowflake, and our source systems are primarily SQL Server based. You will work in a collaborative, CLI-forward environment and will be expected to help raise the bar on engineering practices across the team.
What’s in it for You
Competitive Salary: $100,000.00+ / year; based on experience and qualifications.
Work Site Location: Hybrid Schedule; St. Louis, MO. Must be local to the Greater St. Louis Area.
Comprehensive Benefits: Medical, dental, and vision insurance plans, 401(k) with employer matching contributions, paid time off (PTO) policy, paid holidays, disability coverage, and life insurance options.
Career Growth: Career growth opportunities at GardaWorld
Key Responsibilities
Design, build, and operate serverless backend services and automations as Azure Functions in both Python and TypeScript, and own them in production.
Build and maintain data pipelines that integrate source systems (for example WinTeam and other SQL Server databases) with Snowflake; write and optimize SQL for extraction, transformation, and reporting.
Design event-driven and asynchronous workflows using Azure messaging primitives such as Event Grid, Service Bus, and Storage Queues, including long-running and decoupled processing patterns.
Integrate with internal and third-party APIs over REST, including authentication flows such as OAuth 2.0, and with services like Microsoft Graph and vendor platforms.
Manage cloud infrastructure as code using Terraform (including importing existing resources), with static analysis in the pipeline, and configure identity, access, and networking (managed identity, RBAC/IAM, VNet, private endpoints, private DNS).
Instrument and monitor services using observability tooling (for example Datadog), improving reliability, alerting, and diagnosability of what we run.
Troubleshoot, debug, and optimize existing services, queries, and infrastructure, including production incidents.
Participate in code reviews and Git-based workflows, contribute to shared engineering standards, and support cross-functional initiatives such as business continuity planning.
Required Skills
Python: experience working with production backend services and data tooling.
TypeScript / Node.js: solid experience writing maintainable backend code with a strong grasp of the type system.
Microsoft Azure: hands-on experience with Azure, especially serverless compute (Azure Functions), storage, and identity.
SQL: proficiency with relational databases (SQL Server / T-SQL), including data modeling and query optimization.
Data warehousing: experience moving and modeling data in a cloud warehouse such as Snowflake (or a comparable platform).
APIs and integration: designing and consuming REST APIs, working with JSON, and handling auth flows such as OAuth 2.0.
Version control: fluency with Git and collaborative branching, review, and release workflows.
Working environment: comfortable in a CLI-driven workflow (shell, remote access and debugging) on macOS or Linux.
Preferred Skills
Infrastructure as Code: Terraform, plus IaC static analysis tooling such as Checkov.
Azure messaging and networking: Event Grid, Service Bus, managed identity, and private networking (VNet, private endpoints, private DNS zones).
Observability: experience with Datadog or similar metrics, logging, and tracing tooling, including custom instrumentation.
Snowflake and data tooling: async query patterns and pipeline orchestration.
Secure integrations: Microsoft Graph API, and encrypted data exchange such as PGP or S/MIME.
Qualifications
Bachelor's degree or higher in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
5+ years of professional software development experience, with meaningful time spent on cloud and data engineering (a combination of education and work experience may be considered).
A track record of owning services in production and operating what you build.
Strong problem-solving skills, attention to detail, and the ability to learn new tools and domains quickly.
Excellent communication skills and the ability to work effectively with technical and non-technical stakeholders across operations and finance.
GardaWorld: Make the World a Safer Place
In the United States, GardaWorld Security remains the only guarding security company to be Certified by Great Place to Work. This could be more than a job - 26% of our corporate employees started as frontline workers.
GardaWorld Security is a global champion in sophisticated and tailored security solutions, employing and training highly skilled and dedicated professionals across the globe, offering a wealth of opportunities to individuals looking to gain experience and develop professionally in a growing industry.
It is the policy of GardaWorld Security Services to provide equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, veteran status, or disability in accordance with applicable federal laws. In addition, GardaWorld Security Services complies with applicable state and local laws governing nondiscrimination in employment. This policy applies to all terms and conditions of employment including, but not limited to hiring, placement, assignment, promotion, termination, layoffs, recalls, transfers, leaves of absence, compensation, and training. It is also the policy of GardaWorld Security Services not to honor requests that employees be assigned on the basis of sex or any other classification protected by law, unless such request is based on a bona fide occupational qualification for that assignment.
- ...situational awareness for soldiers and analysts by integrating software development with geospatial intelligence. Our projects range from... ...to apply for future consideration. As a Full Stack Software Engineer, you will... Develop, deploy, and maintain cloud-based...SuggestedFull timeImmediate start
$126.65k - $171.35k
Software Developer Engineer (Experienced or Senior) Company: The Boeing Company The Boeing Company is looking for a Software Developer Engineer (Experienced or Senior) to join the Digital Analytics and System Health (DASH) software team in Hazelwood, MO. This role will...SuggestedPermanent employmentFull timeWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$184k - $259.44k
...Scale AI is seeking a highly skilled and motivated Software Engineer, ARC (Architecture, Reliability, & Compute) to join our dynamic Public Sector Engineering team. As a part of this team, you will build and maintain internal CLIs/tools that standardize testing, deployment...SuggestedFull timeWork at office3 days per weekEarly shift- ...layouts, diagrams, charts, code comments and clear code. Develop software solutions by studying information needs; studying systems flow,... ...recommendations to the program manager and Chief Software Engineer. Coordinate software development activities within product lines...SuggestedFull timeContract workTemporary work
$150k - $165k
...Senior Software Engineer St. Louis Park, MN Job Summary: We are seeking a Senior Software Engineer with specialized experience in developing software for active implantable medical device systems. This role involves creating robust, secure, and scalable...SuggestedFull time$140k - $200k
...Position Overview: We are seeking a talented Back End Software Engineer to design, develop, and maintain scalable, secure, and high-performance server-side applications. The ideal candidate will have strong proficiency in Python and experience working with C# or...Full time$100k - $150k
...innovation and creating the best experience for job seekers. Day to Day Indeed's Notifications team is seeking exceptional software engineers to join us in building and maintaining CommsHub — Indeed's internal communications platform that delivers hundreds of...Work experience placementLocal areaWorldwide$98.5k - $206.8k
Job Title: Senior Platform Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI... ...multiple Agile development teams to deliver secure, high-quality software that directly supports national security objectives. This...Full timeContract workWork experience placementFlexible hours- ...generation of electric motors and integrated controls solutions for our customers. As a Co-op Engineer, you will work with an engineering team to learn practical skills in software controls. You will assists engineers in the technical development, evaluation and...Shift work
- ...speed, flexibility, and ingenuity to strengthen and protect our nation's vital interests. Requisition #: 1520 Job Tittle: Software Engineer III Location: St. Louis, MO Clearance: Secret Required Certification: CompTIA Security+ certification or a degree in...Work at office
- MilliporeSigma’s Digital and eCommerce division is seeking a Senior Software Engineer to help design and build new features on our cloud-based platform. You will work in an Agile team, embracing microservices and event-driven architectures to enable scalable, reliable eCommerce...
- ...generation of electric motors, controls and drive systems. Job Description Nidec Motor Corporation seeks candidates for a Software Engineer I role to support Nidec Motor Corporation's Climate Technology Heating Ventilation and Air Conditioning group. This position...Contract workShift work
- ...draw crucial insights through data, feeds, analytics, AI and workflow solutions. The Opportunity We are seeking passionate software engineers from mid-level to lead to help us build robust, enterprise-grade solutions that drive real-world impact. Our problems are...
- ...An employer is looking for a Software Engineer to join their Transmission Software Engineering team in St. Louis, MO. You will work in a fast-paced environment with a dynamic team consisting of other Developers, Engineers, and Architects. There are no skill silos as team...Work experience placement
- Aqua IT is seeking an experienced AI Engineer to lead AI solutions, collaborate with pipeline development and deployment teams, and advance... ...operational dashboards while mentoring teams and delivering high-impact AI features across our software platforms. #J-18808-Ljbffr
- A leading consulting firm is seeking a Sr. Software Development Engineer/Lead for PBM Design in St. Louis, MO. The role requires innovation in software development, collaboration with PBM designers, and technical leadership. Ideal candidates will have 8-12 years of experience...Full time
$69.1k - $141.5k
...Junior Software Engineer Join a fast-paced Agile team developing mission-critical geospatial intelligence (GEOINT) applications supporting the National Geospatial-Intelligence Agency (NGA). Contribute to the design, development, and deployment of modern web-based software...Contract workWork experience placementFlexible hours- ...directly contribute to significant advancements in defense technology. Job Summary We are seeking a highly skilled Senior Software Engineer with robust expertise in C++ embedded development for a position based in St. Louis, Missouri. The ideal candidate will have a...
- Freedom Technology Solutions Group is seeking a Software Engineer to support our client’s intelligence analysis products and capabilities. This position involves providing software development capabilities to enhance existing and emerging client capabilities, including...Flexible hours
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...Full timeTemporary workFlexible hours- ...We are looking for a remarkable Software Development Engineer to join us! We've built a team of not just the best engineers, but some really awesome humans as well. This team builds cloud software (platform + apps + ecosystem) to accelerate the flow of government data...Local areaVisa sponsorship
- ...Cloud Software Engineer Strategic Staffing Solutions is currently looking for a Cloud Software Engineer, a W2 contract opportunity. Employment Type: W2 Only (No C2C or 1099) Duration: 12-Month Contract with possibility to extend/convert Location: St. Louis, Missouri...Contract workRemote work
- ...Sr Software Engineer Contract Location: Saint Louis, MI Skill: Linux administration Client SME: Requirement of MT_CC2_FP_PAS For Prasad Pingle and Prashant area Technical Skills: Unix Fundamentals, ServiceNow, PL/SQL, Weblogic, Websphere Other Mandate Requirements...Contract workShift workDay shift
- A leading engineering firm in St. Louis, Missouri is seeking a Senior Software Engineer for a full-time position requiring an active Top Secret/SCI clearance. This role focuses on full-stack Python development, API development, Kubernetes deployment, and modern DevOps...Full time
- ...Title: Senior Software Engineer - Full Stack & Secure Systems Location: St. Louis, MO Employment Type: Full-Time Security Clearance: Active TS/SCI Clearance Preferred About the Opportunity We are seeking an experienced and driven Senior Software...Full time
- ...as design, code, code walkthroughs, and test results for completeness and defect tracking for others such as less experienced Software Engineers. Implement and Support Work with Operations groups to ensure applications are successfully migrated to production....Contract workRemote work
- ...Exchange Group (LSEG) seeks a Senior Associate to develop, enhance, and maintain scalable in-house software applications. You will collaborate with architects and engineers in an Agile environment, addressing performance, security, and scalability concerns while...
- ...Senior Software Engineer Job Requisition ID: 56419 Founded in 1920, Eastman is a global specialty materials company that produces a broad range of products found in items people use every day. With the purpose of enhancing the quality of life in a material...Visa sponsorship
- ...Sr. Software Engineer - UI Location: St. Louis, MO or Atlanta, GA - NO WFH, Work from Client location. Experience in developing UI using Modern Web Development frameworks such as Angular (3+)/ React, NodeJS, JavaScript, and Typescript. Possess the ability to write...Work from home
- DNN(DotNetNuke) Remote Contract/ Fulltime ~ Extensive Experience in building and supporting Web Applications built in .net and .net core. ~ Extensive Experience in DNN (DotNetNuke). ~8-10 years SME level expertise in building DNN apps/...Full timeContract workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- network software engineer Saint Louis, MO
- software engineer travel Saint Louis, MO
- senior robotics software engineer Saint Louis, MO
- entry level software engineer remote Saint Louis, MO
- cybersecurity software engineer Saint Louis, MO
- federal - software developer Saint Louis, MO
- agile software developer Saint Louis, MO
- financial software developer Saint Louis, MO
- graduate software developer no experience Saint Louis, MO
- software engineer Saint Louis, MO



