Tyler Technologies - Detroit, MI

posted 8 days ago

Full-time - Mid Level
Detroit, MI
10,001+ employees
Professional, Scientific, and Technical Services

About the position

The Software Development Engineer at Socrata Solutions is responsible for building and maintaining cloud software that facilitates the flow of government data to citizens, developers, and researchers. This role involves working in teams to create scalable, distributed systems that address significant data access challenges, ultimately impacting society by enhancing data-driven governance.

Responsibilities

  • Build and ship high-quality customer-facing features.
  • Maintain and improve a distributed cloud platform running on AWS.
  • Play an active role in mentoring other engineers.
  • Collaborate with other developers, engineering management, and product owners to design and architect solutions to business problems.

Requirements

  • Experience with at least one statically typed language such as Scala, Elixir, Java, Go, or C++.
  • Significant experience with HTML, CSS, and JavaScript.
  • Experience with testing frameworks like Mocha, Chai, Jest, RSpec, or similar tools.
  • Strong track record of shipping software in ambiguous situations.
  • Experience in owning all aspects of a system lifecycle, including design, testing, deployment, metrics, and monitoring.
  • Experience with database technologies, including relational databases (Postgres) and NoSQL stores.

Nice-to-haves

  • Experience with Elasticsearch and AWS.
  • Comfortable working in a heterogeneous development environment with multiple languages and technologies.

Benefits

  • Diversity, equity, and inclusion initiatives
  • Professional development opportunities
  • Flexible work environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service