Amount

Lead Software Engineer

Amount

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $150,000 - $170,000 per year

Job Level

Senior

Tech Stack

AirflowApacheASP.NETAWSEntity FrameworkHadoopInformaticaJavaJavaScriptJenkinsKubernetesMicroservicesMS SQL Server.NETNode.jsPandasPostgresPythonReactRedisReduxRubyScalaSparkSpringSpring BootSpringBootSQLTypeScript

About the role

  • Lead a team of engineers, fostering collaboration, mentorship, and technical growth
  • Write clean, maintainable, and scalable full-stack code meeting performance, reliability, and security standards
  • Translate business requirements into intuitive front-end experiences and robust back-end services
  • Improve application performance, scalability, and maintainability across the stack
  • Drive integration between React front-end applications and Java/Spring Boot back-end systems
  • Conduct code reviews, set technical direction, and promote a culture of continuous improvement
  • Partner closely with product and design teams to align technical execution with user needs and business goals
  • Troubleshoot complex issues, make architectural decisions, and help the team deliver performant, scalable fintech solutions
  • Review pull requests, mentor teammates, and refine sprint goals; lead and collaborate with a group of 5+ engineers

Requirements

  • 8+ years of software development experience, with strong front-end expertise in JavaScript/TypeScript, React, and state management libraries (e.g., Redux, React Query)
  • Deep hands-on experience with Java and Spring Boot; built and maintained RESTful APIs or microservices
  • Experience integrating front-end applications with scalable, service-based architectures
  • Familiarity with event-driven systems (ActiveMQ, Temporal) and data stores (PostgreSQL, Redis)
  • Experience leading engineering teams or serving as a tech lead — mentoring, reviewing code, and influencing technical strategy
  • Strong understanding of performance tuning, accessibility, and modern UI/UX best practices
  • Comfortable in agile environments with tools like Jira, Confluence, and Git
  • Experience with Kubernetes, AWS, Jenkins (mentioned in tools you will or might work with)