Staff Software Engineer
Posted on 3/15/2023
INACTIVE
Locations
Remote • United States
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Data Structures & Algorithms
Git
React.js
Redux
Terraform
Kubernetes
Python
TypeScript
Vue.js
FastAPI
Nest.js
Requirements
  • Maximize their leverage, making the most of their skills across organizational boundaries
  • Level up other engineers through direct mentorship, creating and upholding architectural standards, and building internal tools and processes
  • Manage larger refactors, and/or system upgrades, help others to do the same or participate
  • Work with Product and Design partners to define efforts and deliver value for our customers. Estimate work across teams and departments
  • Drive and enable cross-team collaboration where necessary to address business goals
  • Create and maintain internal documentation for the purpose and structure of the systems they're working on. Carefully document processes that aren't clear
  • Drive execution plans for features and system improvements
  • Coordinate efforts across the team rather than working in a silo. Make sure that people feel included in varying projects, and that their voices are heard
  • Proactively communicate issues and address necessary trade-offs. Take ownership of issues
  • Ability and desire to span multiple technical disciplines (backend services, APIs, front-ends, Infrastructure, Databases, System Arch)
  • Experience with modern cloud platform(s) (preferably AWS)
  • Strong software engineering skills including the use of a modern development workflow. Understands linting, debugging, Git, and CI/CD pipelines
  • Deep experience with at least one modern language such as Typescript or Python
  • Knowledge of computer science fundamentals such as object-oriented design, algorithms, data structures, and complexity analysis
  • Track record of success delivering n-tier product solutions
  • Track record of success enabling engineering teams and business outcomes
  • Best practices for microservices development using Python (FastAPI) or Node (NestJS), GraphQL
  • Best practices for front-end technologies (React, Redux, Single-Spa, VueJs, Microfrontends)
  • Best practices for open-source standards like - Schema Driven Design, Open API spec, Swagger Codegen, Semantic Versioning, Shared component & utility modules
  • Best practices for infrastructure & infrastructure as code tools & frameworks - Kubernetes, Terraform, Pulumi, CDK, CloudFormation, SAM, Serverless Framework
  • Best practices for service-oriented architecture, platform teams, and shared services
Desired Qualifications
  • 7+ years of professional software development experience
  • Direct hands-on experience with AWS technologies (EKS, Lambda, DMS, Dynamo, API gateway, Step Functions, Cognito, Cloudfront, S3, etc.)
  • FinTech, PropTech or Construction related industry experience
Built Technologies

201-500 employees

Construction lending software