
Staff Software Engineer
140k - 160k USD
Hybrid
Full Time
#Customer Engagement
#Financial Services
#Software Engineering
#JavaScript
#TypeScript
#React
#Vue
#Software Architecture
#AI Tools
#Relational Databases
#CI CD
Total Expert serves as the premier customer engagement platform for more than 200 financial enterprises. By unifying data, marketing, sales, and compliance solutions, we empower modern banks, lenders, and credit unions to deliver seamless customer journeys and drive meaningful growth. We are currently looking for a Staff Software Engineer to join our team in a hybrid capacity. In this role, you will help evolve our core platform, working alongside a talented group of engineers to solve complex architectural challenges while supporting our mission to turn customer insights into actionable results.
Key outcomes
- Design and implement new platform features and technology integrations using modern development tools.
- Collaborate with product teams, business stakeholders, and engineering peers to identify and deliver innovative software solutions.
- Lead efforts to refactor and decouple legacy components to facilitate our migration toward microservices and updated frameworks.
- Maintain application stability and performance throughout our ongoing modernization initiatives.
- Analyze existing codebases to extract business logic and ensure its accurate reconstruction in new designs.
- Promote an automation-first testing culture to ensure high reliability during rapid feature expansion.
- Provide technical leadership to elevate engineering quality and drive the adoption of new technologies across the organization.
- Communicate clearly and effectively with stakeholders across Product, Support, and Engineering departments.
Requirements
- A Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- At least 8 years of professional software engineering experience within a collaborative team environment.
- A minimum of 3 years of experience in a technical leadership role, such as a team or project lead.
- Solid grasp of computer science fundamentals, including algorithms, data structures, and data representation.
- Proficiency in building responsive web applications using JavaScript, TypeScript, and modern frameworks like React or Vue.
- Experience with software architecture and refactoring legacy systems using established design patterns.
- Strong knowledge of relational databases such as MySQL, PostgreSQL, or SQL Server.
- Experience with object-oriented programming languages like C#, Java, or Python.
- Proven ability to build automated test suites and integrate them into CI/CD pipelines.
- Experience leveraging AI-assisted development tools to improve efficiency and code quality.
- Ability to mentor junior developers in agile methodologies and engineering best practices.
- Excellent communication skills and the ability to work effectively across all levels of the organization.
- Authorization to work for any employer in the U.S., as we are unable to provide visa sponsorship.
Compensation
The annual base salary for this position ranges from $140,000 to $160,000, with the final offer determined by your specific qualifications and experience. In addition to base pay, you will be eligible for an annual discretionary bonus and participation in our Employee Stock Option Plan. Our comprehensive benefits package includes:
- Medical, dental, and vision insurance.
- Life, short-term, and long-term disability insurance.
- 401k plan with employer match.
- Flexible time off and maternity/paternity leave.
- Flexible work hours and a hybrid work model.
How to apply
If you are passionate about building scalable financial technology and thrive in a collaborative environment, we invite you to apply for this position. We look forward to reviewing your background and discussing how your expertise can contribute to the future of Total Expert.

Totalexpert
2 views
Markets




