Software Development Engineer II - Scala

Esri
California, San Antonio
Workplace: OnsiteFull timeUSD 101,192 - 167,336 annuallyFunction: Product ManagementExperience: 2+ yearsEducation: bachelorsSkills: ["Collaboration","Written communication","Verbal communication","Critical thinking","Time management"]

Design and develop software for ArcGIS Workflow Manager, helping organizations centralize business processes and automate GIS and non-GIS workflows. Build Scala web services, implement secure and scalable solutions, and maintain a high-quality codebase through reviews and unit tests. Participate in agile planning and retrospectives, and extend functionality using Java, C#, JavaScript/TypeScript, or Python as needed, while evolving skills across modern development practices and technologies.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Esri
Esri
3 days ago

Software Development Engineer II - Scala

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Design and develop software for ArcGIS Workflow Manager, helping organizations centralize business processes and automate GIS and non-GIS workflows. Build Scala web services, implement secure and scalable solutions, and maintain a high-quality codebase through reviews and unit tests. Participate in agile planning and retrospectives, and extend functionality using Java, C#, JavaScript/TypeScript, or Python as needed, while evolving skills across modern development practices and technologies.
Location: California, San Antonio
Workplace: Onsite
Employment Type: Full time
Job Function: Product Management
Seniority: Mid level

Key Responsibilities

  • •Develop Scala web services to power user experience and geospatial workflows.
  • •Implement technical solutions focused on security, performance, scalability, fault-tolerance, and maintainability.
  • •Contribute to team code reviews and write unit tests to ensure a high-quality codebase.
  • •Implement functionality in other areas of ArcGIS Workflow Manager using languages such as C#, JavaScript/TypeScript, or Python.
  • •Participate in agile development activities including design reviews, planning, feature reviews, and retrospectives.

Pay and Benefits

Salary: USD 101,192 - 167,336 annually
Perks:Health InsuranceDentalVision401kProfit-sharingPaid Leave

Key Requirements

  • •2+ years of professional experience in a similar software engineering role supporting related responsibilities.
  • •Professional experience developing software components using Java or Scala.
  • •Familiarity with modern best practices for REST web service design and development.
  • •Ability to collaborate effectively with colleagues across different technical areas.
  • •Bachelor's degree in Computer Science, Software Engineering, or a STEM-related field.
Experience:2+ years
Education:Bachelor's
Skills:CollaborationWritten communicationVerbal communicationCritical thinkingTime management
Tech Stack:JavaScalaRESTC#JavaScriptTypeScriptPythonAngularArcGIS REST servicesArcGIS EnterpriseSbtActor systemsUnit testsAgileGISMapping

Company Brief

Esri
Provides geographic information system (GIS) software, location intelligence, mapping tools, and spatial analytics to governments, businesses, and researchers for visualizing, analyzing, and managing geographic data.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: Redlands, United States
Founded: 1969
Glassdoor
Glassdoor: 4.1
WebsiteLinkedIn