Similar Jobs
Amount provides a unified digital origination and decisioning platform that helps financial institutions meet the moment. Designed to scale with banks and credit unions at any stage of their digital journey, Amount delivers a seamless, digital-first experience—streamlining everything from loan origination to deposit account opening. With built-in fraud orchestration and risk management, Amount enables financial institutions to control risk across any product while optimizing performance and enhancing security. Our flexible, modular platform is backed by enterprise-grade infrastructure and compliance, allowing institutions to launch new offerings in months, not years. Amount’s clients include financial institutions collectively managing over $3.1T in assets and serving more than 50 million U.S. consumers. Learn more at www.amount.com.
Inclusion, diversity, and belonging are core to Amount's values, and we believe they are more than words, they are actions. We support our commitment to these ideas by empowering intrepid engagement and learning, increasing diverse representation, and fostering a culture where everyone can bring their full self to work without regard to differences. We look for people who embrace this culture.
A DAY IN THE LIFE:
As a Lead Software Engineer with strong back-end expertise, you’ll start your day aligning with designers, engineers, and product managers to set goals and clarify priorities. Your focus will be on driving Java and Spring Boot–based services, APIs, and integrations that power scalable fintech applications, while staying close enough to the front-end to guide smooth end-to-end delivery.
Throughout the day, you’ll lead technical design discussions, provide high-level estimates (LOEs), and prioritize features versus technical debt. You’ll unblock developers, assign work, and ensure test coverage and documentation are complete. You’ll coordinate across teams on large-scale service dependencies, guide code reviews, and troubleshoot complex production issues.
By day’s end, you’ll review pull requests, mentor engineers, and refine sprint goals, balancing hands-on coding in the back-end stack with setting the technical direction of the team.
Team: Lead and collaborate with a group of 5+ engineers
Similar job titles: Engineering Team Lead, Tech Lead, Senior Back-End Engineer
Salary: $150,000 – $170,000
Bonus: Amount employees are eligible for annual performance bonuses as part of our commitment to shared success!
Benefits & Perks: Check them out HERE!
WHAT WE’LL TRUST YOU TO DELIVER:
Back-End Leadership & Technical Direction
- Drive technical designs for services, APIs, and integrations using Java and Spring Boot
- Provide LOEs, assess trade-offs between features vs. tech debt, and guide sprint planning
- Ensure robust unit/component/appflow test coverage and technical documentation
Hands-On Development
- Write clean, scalable, and secure back-end code powering microservices and APIs
- Integrate services with data stores (PostgreSQL, Redis) and event-driven systems (ActiveMQ, Temporal)
- Troubleshoot issues across distributed services, environments, and configs
Team Leadership & Quality
- Assign and unblock work across sprints, ensuring the team delivers on priorities
- Conduct and coordinate code reviews for complex PRs
- Mentor engineers, raising the bar on technical depth and coding practices
- Partner with QA on test strategies and ensure high-quality releases
Cross-Team & Stakeholder Coordination
- Collaborate with product managers, architects, and other teams on release scope and dependencies
- Support release deployments, tenant configurations, and environment setup
- Lead post-mortem reviews and continuous improvement efforts
- Communicate technical status and project risks to stakeholders
WHAT YOU LIKELY BRING TO THE TABLE:
- 8+ years of software development experience, with deep back-end expertise in Java, Spring Boot, and RESTful APIs/microservices
- Experience designing and integrating large-scale, service-oriented architectures
- Familiarity with event-driven systems (ActiveMQ, Temporal) and data stores (PostgreSQL, Redis)
- Some front-end exposure (JavaScript/TypeScript, React) to support end-to-end coordination
- Experience leading engineering teams or serving as a Tech Lead, mentoring, reviewing code, and driving technical strategy
- Strong understanding of performance tuning, scalability, and distributed system challenges
- Comfortable in agile environments with tools like Jira, Confluence, and Git
TOOLS YOU WILL OR MIGHT WORK WITH:
Java, Spring Boot, Micronaut, Temporal, ActiveMQ, PostgreSQL, Redis, Kubernetes, AWS, Jenkins, Git, ReactJS
Social Media: LinkedIn, Builtin, Twitter, Amount Blog
Tech Stack: Greenhouse, LinkedIn Recruiter, Lattice, G Suite, Atlassian, AWS, Python, Java, Ruby, GO, node.js, Temporal, Scala, Apache NiFi, Talend, Informatica, Hadoop, Hive, Spark, Pandas, Looker, Argo, Airflow Luigi, Kubernetes, C#, JavaScript (for advanced concepts), ASP.NET MVC, .NET Core, Microsoft SQL Server, Entity Framework (ORM for database interaction)
What you need to know about the Charlotte Tech Scene
Key Facts About Charlotte Tech
- Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
- Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
- Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
- Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
- Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus



