Senior Software Engineer

Posted 10 Days Ago
Chicago, IL
Hybrid
5-7 Years Experience
Fintech
The Role
Senior Software Engineer with leadership experience in Ruby/Rails, PostgreSQL, microservices, React, AngularJS, HAML, SASS, containerization, and automated testing. Responsible for designing/building highly-available distributed systems and driving software change/release management processes.
Summary Generated by Built In

We're hiring a Senior Software Engineer with leadership experience!

Are you a software engineer ready to step into a more senior role? Do you love the Ruby/Rails ecosystem, PostgreSQL, microservices, quality code, and rapid deployment? Are you interested in helping us build a raft of new features, dramatically increase the scale of our systems, learn and implement new technologies, and keep up-to-date with the best and latest? Talk to us.

We're immersed in the technologies and practices below. You're well-experienced in at least a few of these, and are able to get proficient with the remainder. And you maybe even have some better suggestions for the supporting tech.

  • Ruby/Rails
  • PostgreSQL
  • Sidekiq
  • React/AngularJS
  • HAML/SASS
  • microservices
  • Containerization/rapid deployment
  • Thorough automated testing/peer review

 

Leadership experience

You have leadership experience, and like it; you're good with people, as well as the tech. You're prepared to lead a team, when called upon. You value quick problem solving; you think in an organized fashion; you keep your promises. You proactively identify gaps, and plan the work to fill them. You delegate well, and teach effectively.

 

What you'll do

You'll engage directly with Product management, Analytics, Marketing, IT management, development teams, and vendors to ensure the successful design, development, and delivery of critical solutions. You'll help drive the software change and release management processes, improve the software development lifecycle as needed, and ensure that software deliverables meet quality standards and deliver promptly.

 

Who are we?

We are an online consumer lender specializing in flexible installment lending and open-ended lines of credit. We are on the cusp of significant growth in the scale of our operations and need you to help us grow.

 

Benefits/Perks

  • Competitive pay and benefits package including medical, dental, vision, 401k
  • Flex hours, including plenty of work from home (We're currently in the office Tuesdays and Thursdays)
  • Casual work environment, jeans encouraged
  • A large variety of projects to work on
  • Work with smart, cool and dedicated folks, including Chicago's best young FinTech professionals
  • A fun, highly collaborative environment: you teach us, we'll teach you
  • Rapid advancement in your skillset and experience
  • Gourmet coffee/espresso
  • Easy proximity to transit
  • Sheltered bike rack/Bike room
  • Gym in building
  • Mother's Room in office suite
  • ADA compliant facilities

 

Qualifications

  • Bachelors degree or equivalent (Computer Science, Computer or Electrical Engineering, Mathematics), and 6+ years of related experience
  • Demonstrated experience designing/building/delivering highly-available distributed systems

 

Strong experience with:

  • Ruby
  • Bash and the *NIX command line
  • Automated testing
  • Agile development methodologies
  • SQL, PostgreSQL, ActiveRecord (or another ORM, e.g. SQLAlchemy); normalization best practices
  • Asynchronous jobs/batch processing (e.g. Sidekiq)
  • Writing clear/concise process documentation (including diagrams, code comments)
  • Experience with:
  • Other common high-level languages (e.g. Python, Go)
  • Version control systems (Git/GitHub)
  • DevOps concepts and automation skills
  • Observability tools (Prometheus, Grafana, OpenTracing, etc.)
  • Project management: Atlassian suite (JIRA, Confluence)
  • The AWS ecosystem

 

Familiarity with:

  • Containerization/orchestration (e.g. Docker/Kubernetes)
  • Clustering, High Availability
  • Full-lifecycle configuration management
  • Central logging and monitoring solutions

 

 

Key Attributes

Must be flexible and be willing to learn new tools/methods quickly

  • Must be comfortable working in a fast-paced environment; remain focused/result-driven under stress
  • Must plan/breakdown projects and estimate difficulty of constituent tasks
  • Must have excellent analytical/troubleshooting skills — identify/solve complex problems independently
  • Must be organized, manage projects well
  • Must be a team player with strong communication skills
  • Must be able to drive projects to completion independently
  • Must maintain technical knowledge (e.g. studying state-of-the-art tools, programming techniques; reading professional publications; maintaining personal networks)
  • Must protect confidential information
  • Must reside in the Chicago, IL area, or be willing to relocate
  • Must be authorized to work in the United States

Deinde Financial is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

Top Skills

Ruby
The Company
Chicago, IL
0 Employees
Hybrid Workplace
Year Founded: 2018

What We Do

Deinde Financial is a Chicago-based online consumer lending company. We provide fast, flexible and convenient financial solutions to our customers regardless of their traditional credit score or even a lack of credit history in general.

Similar Companies Hiring

Center for Research in Security Prices (CRSP) Thumbnail
Fintech • Financial Services
Chicago, IL
100 Employees
EDGE Thumbnail
Software • Fintech • Financial Services • Analytics
Chicago, IL
Gelber Group Thumbnail
Fintech • Financial Services
Chicago, IL
204 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account