Principal Software Engineer, Technology Lead

closed
Ten Mile Square Logo

Ten Mile Square

πŸ’΅ $158k-$181k
πŸ“Remote - United States

Summary

Join Ten Mile Square Technologies as a Principal Software Engineer to lead a remote-first team building a loan origination system. You will leverage your expertise in software development, Agile methodologies, and AWS to deliver high-value solutions. This greenfield project utilizes Node, Apollo GraphQL, Angular, and Camunda. The role requires significant experience in software engineering, team leadership, and working with clients. Ten Mile Square offers a comprehensive benefits package including full health insurance, disability coverage, 401k contribution, paid time off, and performance-based incentives.

Requirements

  • 2 years of experience as a tech lead
  • 5 years of experience as a senior software engineer
  • 10+ years of software development experience including 3 years of TypeScript and Node
  • 2 years of experience working with GraphQL
  • Expertise in developing and deploying on AWS
  • Expertise in SQL
  • Working knowledge of at least one of the following frontend JavaScript frameworks: Angular, Ionic, React, Vue
  • Full application stack development experience: front-end to persistence
  • Full software lifecycle participation: requirements to post-implementation
  • Linux command line
  • Experience choosing technologies for use with green-field system development

Responsibilities

  • Lead a team of sr. software engineers, software engineers, software engineer in test automation (SDET), and DevOps
  • Work with client executives and product team to translate business needs into requirements, epics, stories, and tasks
  • Work with the client product team to groom the backlog, plan workstreams, plan sprints, and assign sprints and tasks to software engineers
  • Architect, design, and build a loan origination system using Node, Apollo GraphQL, Angular, Camunda, and a suite of AWS components including but not limited to EKS, Lambda, S3, MSK, and Aurora.Β  The components are primarily backend systems, but some frontend development will be needed
  • Contribute as member of an Agile team and promote Agile practices
  • Work with tech leads and the product team to help determine functional requirements for the system
  • Mentor junior developers on the team
  • Proactively collaborate with the Ten Mile team on development and knowledge sharing
  • Represent yourself and Ten Mile Square with integrity, expertise, and value
  • Maintain the confidentiality of our clients on an ongoing basis

Preferred Qualifications

  • Be passionate about what you do
  • Demonstrated ability to learn new technologies and concepts quickly
  • Detail-oriented
  • High integrity and quality of work ethic
  • Self-motivated to proactively identify and solve problems
  • Excellent communication skills – within team and with clients

Benefits

  • 100% company paid medical, dental, and vision insurance (including family)
  • 100% company paid individual short- and long- term disability
  • 3% company contribution to 401(k)
  • 15 days paid time off per year
  • 10 training days per year
  • 8 company holidays
  • Individual performance based quarterly cash incentive
  • Combined individual and company based annual cash incentive
  • Public transit reimbursement
This job is filled or no longer available