Sr. Software Development Engineer - Scala

Esri
San Antonio
Workplace: OnsiteFull timeUSD 123,136 - 202,488 annuallyFunction: Product ManagementExperience: 5+ yearsEducation: bachelorsSkills: ["Collaboration","Communication","Critical thinking","Problem-solving","Time management"]

Design and develop scalable software for ArcGIS Workflow Manager, including Scala web services that power geospatial workflows. Work with a cross-functional agile team to build secure, high-performing REST-based services, ensure code quality through reviews and unit testing, and extend functionality using additional languages as needed. Support ArcGIS Workflow Manager’s AWS SaaS deployment and keep improving your engineering skills through modern methodologies and technologies.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Esri
Esri
5 days ago

Sr. Software Development Engineer - Scala

✓ Verified Job

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

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

Job Summary

Design and develop scalable software for ArcGIS Workflow Manager, including Scala web services that power geospatial workflows. Work with a cross-functional agile team to build secure, high-performing REST-based services, ensure code quality through reviews and unit testing, and extend functionality using additional languages as needed. Support ArcGIS Workflow Manager’s AWS SaaS deployment and keep improving your engineering skills through modern methodologies and technologies.
Location: 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.
  • •Design and prototype technical solutions with security, performance, scalability, fault-tolerance, and maintainability in mind.
  • •Contribute to code reviews and write unit tests to ensure a high-quality codebase.
  • •Implement functionality in other areas of the product using languages such as C#, JavaScript/TypeScript, or Python as needed.
  • •Support the deployment team with AWS deployment activities for the ArcGIS Workflow Manager SaaS offering.

Pay and Benefits

Salary: USD 123,136 - 202,488 annually
Perks:MedicalDentalVision401kLife InsuranceProfit SharingPaid LeavePaid Holidays

Key Requirements

  • •5+ years of professional experience in a similar position supporting similar responsibilities.
  • •Professional experience developing software components using Java or Scala.
  • •Strong understanding of modern best practices for REST web service design and development, including websockets.
  • •Working knowledge of AWS infrastructure and best practices.
  • •Bachelor’s degree in Computer Science, Software Engineering or STEM related field.
Experience:5+ yearsGISSaaS
Education:Bachelor's in Computer Science, Software Engineering or STEM related field
Skills:CollaborationCommunicationCritical thinkingProblem-solvingTime management
Tech Stack:ScalaJavaC#JavaScriptTypeScriptPythonRESTWebSocketsAWSDockerKubernetesAngularSbtActor systemsUnit testsArcGIS RESTArcGIS EnterpriseGIS

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