Senior Software Engineer (chicago)

Chime Chime · Fintech · Chicago, IL · General Engineering

Senior Software Engineer at Chime, a fintech company, focusing on evolving risk architecture and Trust & Safety platforms. The role involves technical leadership, system architecture, API development, and ensuring platform reliability and performance. It also includes partnering with data engineers and product managers to enhance member protection and experience, and evolving ML integration capabilities. The role requires participation in on-call rotations.

What you'd actually do

  1. Drive technical design and architectural decisions, while mentoring engineers and fostering cross-functional collaboration
  2. Lead and contribute to multiple projects simultaneously, balancing ownership of key initiatives with support across broader team efforts
  3. Build and maintain robust, low-latency APIs and backend services that power our Trust and Safety platforms
  4. Become the domain expert in our platform architecture, providing technical decisions and solutions to refine our maturing platforms
  5. Partner with data engineers, analysts, and product managers to ship impactful features that enhance member protection and experience

Skills

Required

  • 5+ years of experience developing software in a production environment at scale
  • Prior experience serving as a technical lead for a team and on complex projects
  • Proven experience with Ruby on Rails or comparable frameworks
  • Experience with transactional databases and caching systems
  • Deep understanding of architectural patterns for large-scale web applications
  • Commitment to mentoring engineers and fostering team development

Nice to have

  • Experience in fast-paced or early-stage environments

What the JD emphasized

  • technical leadership
  • drive the modernization
  • shaping system architecture
  • mentoring engineers
  • implementing APIs
  • collaborating with data engineers
  • reliability and performance
  • technical lead
  • architectural decisions
  • coordinating execution
  • aligning cross-functional teams
  • architectural patterns
  • mentoring engineers
  • system architectures
  • technical challenges