Staff Software Engineer
New
USAFull-TimeStaff
Salary207,585 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 3 years of software development experience
- Required Skills
- AWSDockerNode.jsPostgreSQLSQLReact NativeTypeScriptAngularMicroservices
Requirements
- Bachelors degree in Computer Science, Software Engineering, or a closely related field.
- 3 years of professional software development experience.
- 3 years of experience building highly distributed microservices.
- 3 years of experience with SQL databases, specifically PostgreSQL, including performance and scalability.
- 3 years of experience with server-side technologies: Node.js, Typescript, and 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 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.
- Define and execute the technical vision and best practices for the engineering team.
- Design, build, and maintain customer-facing lending applications.
- Develop and optimize high-quality, testable code implementing unit and integration tests.
- Identify and resolve defects through debugging, profiling, and log analysis.
- Oversee code deployment to Staging and Production environments.
- Lead and participate in Agile ceremonies and technical documentation.
- Contribute to DevOps culture and participate in rotating on-call support.
View Full Description & ApplyYou'll be redirected to the employer's site