Principal Software Engineer and Technology Lead

Ten Mile Square TechnologiesArlington, VA
73d$158,000 - $181,700

About The Position

Ten Mile Square is looking for a talented and experienced Principal Software Engineer to lead a remote-first team of talented full-stack software developers. The successful candidate will have a history of hands-on leadership and expertise with software development methods, technologies, and tooling. The initial assignment is greenfield development of a loan origination system for an established financial institution. You will work with our CTO, partners, and engineers to deliver high velocity high value solutions to our client.

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.

Nice To Haves

  • 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.

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.
  • 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.

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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service