Backend Engineer

| Hybrid
Sorry, this job was removed at 6:08 p.m. (CST) on Monday, December 16, 2019
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Title: Backend Engineer

Location: Chicago, IL 

About CityBase

At CityBase, we’re building a suite of products for governments and utilities that facilitate richer, more consistent and more accessible interactions with their customers and constituents. We’re a team of about 90 in Chicago, IL and remote, sixty-percent of whom are in product and engineering. Our products are designed and built with a resolute focus on customer happiness. We’re excited to work with you to redesign the way millions of people access information and services.

We use Jira for managing stories and bugs that we address in 2-week sprints (scrum style agile). Engineers are encouraged to limit in-progress work to one card each where possible. Pairing is optional and supported, but we’ve found that most developers prefer collaborating in the design and through the review process and working independently in the code.

We recognize the importance of large blocks of uninterrupted time for engineers through initiatives like meeting free Wednesday and supporting engineers located in Chicago to work remote some of the time.

Responsibilities

  • Design, build, test, deploy and maintain applications for the delivery of digital services and payments
  • Contribute to the evolution of the platform through architectural design
  • Develop standards, tools, processes, libraries, and frameworks that facilitate the development of reliable, secure, performant and consistent services
  • Embrace opportunities to contribute across projects and languages outside your comfort zone
  • Identify and resolve issues related to scalability and performance
  • Coach and mentor other developers

Requirements

  • 3+ years of professional software development experience with an object-oriented or functional programming language
  • An appreciation of functional programming and a strong desire to become an expert in Elixir
  • Experience working with relational databases at scale

Nice to have

  • Understanding of the challenges inherent in concurrent and distributed systems and strategies for managing them
  • Deep knowledge of microservice architecture patterns and anti-patterns
  • Experience with GraphQL
  • Experience with stream processing
  • Familiarity with Linux, Git, Docker, and AWS
  • Demonstrated professional experience with Elixir and/or Ruby

Benefits

  • Comprehensive health, dental and vision insurance
  • 401(k) (no matching yet, but we’re working on it)
  • Flexible vacation policy
  • Paid parental leave
  • Flexible spending account and dependent flexible spending account
  • Pre-tax commuter program
  • Short and long term disability and life insurance
  • Yearly, per employee conference and continued education budget
  • Fitness membership stipend
  • Free snacks and drinks
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

363 West Erie Street, Chicago, IL 60654

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about CityBaseFind similar jobs