Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer II- Back End

$97.24k - $162.24k

Esri

Overview

In this position, you will build software leveraging Esri's products and APIs to build core backend services that solve complex problems at a global scale. This is a unique opportunity to grow your technical skills while contributing to projects that matter. You'll work alongside engineers and mentors in a collaborative, cross-functional environment that values learning, innovation, and purpose. From building intuitive AI web interfaces to writing Python for geoprocessing tools and AI agents, you'll be exposed to the full development lifecycle and cutting-edge GIS solutions.


This team supports Defense and Intel clients. You will be part of a talented cross-functional team of dynamic and passionate engineers to deliver capabilities that enable our customers to make a difference in communities around the world. You will be part of a team that influences lasting contributions for communities with the web and mobile applications you create.

The Professional Services division is the consulting and implementation arm of Esri. We break ground in new markets, push the technology envelope and ultimately deliver transformational solutions to high profile clients worldwide. The Professional Services organization is comprised of nearly 1,000 talented business and technical professionals who strive every day to help our users be successful.

Esri has a Relocation Assistance Program and can provide support with relocating to the St. Louis, MO area for this position.


Responsibilities
  • Build backend services that power geospatial processing, automation, and user-facing capabilities
  • Develop APIs, proxies, and integration services using Node.js and Python
  • Create and maintain backend tooling that extends ArcGIS Enterprise in containerized environments
  • Develop and maintain geoprocessing services, automation scripts, and operational workflows
  • Build connectors and ingestion pipelines across diverse enterprise data sources
  • Support deployments across cloud-native and on-prem environments
  • Improve reliability and performance through API design, testing, monitoring, and observability
  • Collaborate with platform, DevOps, and GIS teams to translate requirements into production solutions
Requirements
  • 2+ years of professional backend software engineering experience
  • Professional experience developing backend services using Python, JavaScript/Node,js and Java
  • Experience designing and building REST APIs and service-based architectures
  • Experience extending or integrating with ArcGIS Enterprise or similar enterprise geospatial platforms
  • Familiarity with geoprocessing workflows, proxies and middleware services and automation of GIS or data processing tasks
  • Experience working in containerized environments (Docker, Kubernetes, or similar)
  • Solid fundamentals in API design, software/system design, and testing and debugging distributed services
  • Strong problem-solving, communication, and collaboration skills
  • US citizenship with Active or Current (within 2 years of active) Top Secret Security Clearance with SCI eligibility
  • Bachelor's degree in Computer Science, Mathematics, Geographic Information Systems (GIS), or STEM related field
Recommended Qualifications
  • Master's degree in Computer Science, Mathematics, Geographic Information Systems (GIS), or Stem related field
  • Esri certification
  • CompTIA Security + certification
  • Experience with containerization technologies such as Docker and Kubernetes
  • Familiarity with cloud platforms (Azure, AWS, or GCP)
  • Experience with monitoring, logging, and observability tools
  • Exposure to DevSecOps practices and secure development pipelines
  • Experience with ArcGIS Enterprise SDKs, automation frameworks, or platform extensions
  • Experience building services for geospatial analysis, data pipelines, or map services
  • Familiarity with enterprise authentication, proxies, and secure service architectures
  • Experience with relational and spatial databases (PostgreSQL,PostGIS, SQL Server, and more)
  • Exposure to event-driven architecture, batch processing, or distributed data workflows

#LI-SS2

#LI-Onsite

Total Rewards

Esri's competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.

A reasonable estimate of the base salary range is

$97,240-$162,240 USD

The Company

At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life's best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri's Racial Equity and Social Justice initiatives, please visit our website here.

If you don't meet all of the preferred qualifications for this position, we encourage you to still apply!

Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email View email address on click.appcast.io and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.

Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Development Engineer II- Back End in Saint Louis, MO vacancy
  • $97.24k - $162.24k

     ...will develop visualization software to understand data where proximity...  ...of dynamic and passionate engineers to deliver capabilities that...  ..., develop, and maintain back-end services and APIs Collaborate...  ...of professional software development experience ~ Professional... 
    Suggested
    Worldwide
    Relocation
    Relocation package

    Esri

    Saint Louis, MO
    3 days ago
  • $140k - $200k

     ...Back End Software Engineer 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... 
    Suggested

    latitude

    Saint Louis, MO
    1 day ago
  • $126.65k - $171.35k

     ...future with us. The Boeing Company is currently seeking Back-End Software Engineer (Experienced or Senior) to lead our Model-Based...  ...position can evolve into a full-stack role to also do frontend development. At The Boeing Company, we innovate and collaborate to... 
    Suggested
    Permanent employment
    Work experience placement
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work
    Day shift

    The Boeing Company

    Saint Louis, MO
    5 days ago
  • $800 per month

     ...Software Developer II - Financials (Full Stack, Front End) Lake Saint Louis, MO For more than 50 years, NISC has...  ...talented software developers & engineers who are motivated, collaborative...  ...experience working on a full stack development team in emerging technologies,... 
    Suggested
    Contract work
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    NISC

    Saint Louis, MO
    6 days ago
  •  ...Overview: Position: Back-End and Application Programming Interface (API) Developer Job Type: 5-6 months (high Probability...  ...other enterprise applications (as applicable). Follow Agile development methodologies for iterative delivery. Required Skills:... 
    Suggested

    Stellar IT Group

    Saint Louis, MO
    23 hours ago
  •  ..., Band 7 Job-Specific Essential Duties and Responsibilities: Provides subject matter proficiency supporting back-end software development activities. Applies analytical skills supporting process improvement, specialized studies, and requirements definition... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Saint Louis, MO
    4 days ago
  •  ...expertise in specialty areas. - Shall perform engineering tasks for back-end design and development efforts, including but not limited to, developing...  ...for 2 years of experience. - 10 years of software development experience in object-oriented and scripted... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Saint Louis, MO
    2 days ago
  •  ...Requires expertise in specialty areas. - Shall perform engineering tasks for back-end design and development efforts including, but not limited to, developing...  ...for 2 years of experience. - 10 years of software development experience in object-oriented and scripted... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Saint Louis, MO
    1 day ago
  •  ...a highly experienced Senior Back-End Developer with expertise in...  ...design or redesign complex software components and applications....  ...Skills/Experience: Extensive development experience in Java (Java 8 or...  ...computer science, computer engineering, or a related field, or equivalent... 
    Flexible hours

    TechDigital Group

    Saint Louis, MO
    2 days ago
  • $55.4k - $113k

     ...Delivery Center, Technology - Back End Developer, Staff At EY, you...  ...you will support the design, development, and delivery of scalable microservices...  ...look for We're looking for engineers who are adaptable, curious and grounded in strong software engineering principles. Our... 
    Summer holiday
    Flexible hours

    EY

    Saint Louis, MO
    4 days ago
  • $800 per month

     ...Software Developer II - Meter Data Management Software (Full Stack, Databricks...  ...have over 18 million end customers (residential and...  ...talented software developers & engineers who are motivated,...  ...on a full stack, heavier back end development team. We look for individuals... 
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    NISC

    Saint Louis, MO
    4 days ago
  •  ...Software Developer This person will be engaged with several teams to deliver customer facing applications in a fast-paced setting. The...  ...Create and use unit testing to ensure correct functionality End to End and Integration testing Deliver APIs to be consumed by... 

    The Timberline Group Company

    Saint Louis, MO
    28 days ago
  •  ...attitude, passion for technology, extensive JavaScript/HTML/CSS development experience. Required Skills Ability to work in a team...  ...meet the design requirements to integrating code with the back-end development team. Strong working knowledge of Photoshop; able... 

    The Timberline Group Company

    Saint Louis, MO
    3 days ago
  •  ...ensuring the daily health of the Guardian Angel suite of applications Responsible for routine maintenance as needed Assist in new development as we expand the scope and behavior of the applications Upgrade and maintain the core background processes that keep day to... 
    Work experience placement
    Remote work

    The Timberline Group Company

    Saint Louis, MO
    3 days ago
  • $78k - $100.5k

     ...MO 63146, USA Role Description As a Software Engineer II, you will play a key role in designing...  ...full stack—developing intuitive front‑end experiences, building robust APIs, and...  ...or more years of professional software development experience Hands‑on experience with .... 
    Work at office
    Work from home
    3 days per week

    SN Branding

    Saint Louis, MO
    4 days ago
  •  ...financial services firm is seeking a Developer II to engage in a full-stack environment, overseeing all development processes. This role involves working collaboratively...  ...in Computer Science and have 2-4 years of software development experience, familiar with C#/.NET and... 

    Stifel Financial Corp.

    Saint Louis, MO
    2 days ago
  • $97.24k - $162.24k

     ...cloud and no-premises. You will partner closely with software developers and cloud engineers to ensure our integration and deployment is high-quality...  ...and reproducible build/test runners across the entire development lifecycle Work with the team to help lead the... 
    Worldwide
    Relocation
    Relocation package

    Esri

    Saint Louis, MO
    3 days ago
  • $88k - $132k

     ...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer II at Indeed, you will design and build software that powers shared platforms, services, and products used across the company.... 
    Work experience placement
    Local area
    Immediate start

    Indeed

    Saint Louis, MO
    3 days ago
  • A growing staffing solutions company in St. Louis is seeking a Senior Software Engineer - Java & Front End. The ideal candidate will have over 5 years of experience in system development and expert knowledge in Java, Struts, and PostgreSQL. Responsibilities include managing... 

    Direct Staffing Inc

    Saint Louis, MO
    3 days ago
  •  ...'ll Be Doing The Security Engineer II - Cybersecurity Incident Response...  ...II will assist in the development of security solutions and the...  ...members. Solid understanding of end-user technology and proven...  ...anti-virus and anti-malware software, authentication systems, SIEM... 
    Day shift

    Stifel Financial

    Saint Louis, MO
    1 day ago
  • $117.6k - $176.4k

     ...Sr. Application Engineer II "The Protection, Controls & Automation (PCA) group of Digital power is the engineering entity of Schneider...  ...customer specifications, meetings, and discussions, lead the development of design specifications, review and validate project... 
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Schneider Electric

    Saint Louis, MO
    3 days ago
  • Senior Software Engineer - Java & Front End Full-time Information Technology Senior Software Engineer - Java & Front End Location: St. Louis Exp 2-...  ...Senior Software Engineer to join our critical product development team based in the St. Louis area. This Senior Software... 
    Full time

    Direct Staffing Inc

    Saint Louis, MO
    2 days ago
  • SN Branding is seeking a Software Engineer II to join our St. Louis, MO team. This role involves designing and developing applications using...  ...systems. The ideal candidate has 2+ years in software development, experience with cloud services, and a problem-solving mindset... 

    SN Branding

    Saint Louis, MO
    3 days ago
  •  ...Front End Developer The Front End Developer will help build and scale a combination...  ...maintenance as needed Assist in new development related to the expansion of the scope...  ...~ Experience in developing front-end software with Angular 2.0+ experience preferred... 
    Work experience placement
    Remote work

    The Timberline Group Company

    Saint Louis, MO
    3 days ago
  •  ...and value-oriented culture. Position Summary The IT Systems Engineer II is responsible for advanced system engineering and integration...  ...coverage Learning opportunities that support career development Physical Demands The physical demands described here represent... 

    Primary Systems Inc

    Saint Louis, MO
    1 day ago
  • A healthcare technology firm in St. Louis, MO is looking for an IT Systems Engineer II. This role involves designing and implementing complex healthcare IT systems, leading system upgrades, and mentoring junior team members. The ideal candidate will have extensive experience... 

    Primary Systems Inc

    Saint Louis, MO
    1 day ago
  • $76.25k - $124.16k

    Software II Developer - Remote - Drupal Saint Louis, Missouri Information Services Days Full-Time Salary: $76,252.80 - $124,155.20 /...  ...developer in Technology is skilled to work on Drupal website development to deliver value to stakeholders. This role will be responsible... 
    Remote job
    Hourly pay
    Full time
    Work experience placement

    ESR Healthcare

    Saint Louis, MO
    23 hours ago
  •  ...Desktop Technician II Headquarters Full Time 46,800.00 - 58...  ...support and resources Bi-State Development is an eligible employer for...  ...second-tier technical support to end users across the transit...  ...operation of desktop systems, software, and peripheral equipment in administrative... 
    Full time
    For contractors
    Work at office
    Remote work

    Bi-State Development

    Saint Louis, MO
    3 days ago
  • A leading engineering firm seeks an Intelligent Transportation Systems Design Engineer II in St. Louis, MO. The role involves assisting in design modifications and producing reports for ITS, Transit, Traffic, and Transportation Planning projects. Candidates should hold... 
    Work at office

    HNTB

    Saint Louis, MO
    1 day ago
  •  ...procedures. Its mission is the discovery, development and delivery of robotic systems,...  ...Stack Developer is to produce scalable software solutions as a part of a cross-functional...  ...expected to be comfortable around both front-end and back-end coding languages, development... 
    Full time
    Work at office
    Shift work

    Stereotaxis

    Saint Louis, MO
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer II- Back End. Be the first to apply!