Staff Software Engineer

New
E
EarnestFinancial Services
Remote - USFull-TimeStaff
Salary207,585 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
3 years
Required Skills
AWSDockerNode.jsPostgreSQLSQLJavascriptTypeScriptAngularReactMicroservices

Requirements

  • Bachelors degree in Computer Science, Software Engineering, or a closely related field.
  • 3 years of software development experience.
  • 3 years of experience building highly distributed microservices.
  • 3 years of experience with SQL databases (PostgreSQL), caching, performance, monitoring, and scalability.
  • 3 years of experience with server-side technologies (Node.js, TypeScript, JavaScript).
  • 3 years of experience with client-side technologies (React Native and Angular).
  • 2 years of experience with AWS or similar cloud-based infrastructure.
  • 2 years of experience leading the architecture, design, development, and deployment of large-scale projects.

Responsibilities

  • Drive the technical strategy and execution for engineering teams.
  • Lead the development of a scalable, high-performance lending ecosystem.
  • Architect and build customer-centric financial products and orchestrate large-scale financial transactions.
  • Define and execute technical vision and best practices for high-performing teams.
  • Design, build, and maintain applications using Node.js, TypeScript, React/Redux, Angular, Sequelize, PostgreSQL, and Docker.
  • Oversee code deployment to Staging and Production environments.
  • Partner with Quality Engineers to address issues and improve automated testing coverage.
  • Lead and participate in Agile ceremonies and backlog grooming in Jira.
  • Review and provide feedback on Product Requirements Documents, Epics, and User Stories.
  • Contribute to DevOps culture and participate in rotating on-call support.
View Full Description & ApplyYou'll be redirected to the employer's site
207,585 USD per year
Apply Now