Staff Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Total Expert · 3 hours ago

Staff Software Engineer

Total Expert is the purpose-built customer engagement platform trusted by more than 200 financial enterprises. In this role, you will work with a team of talented software engineers to expand and support the core capabilities of the Total Expert platform, focusing on developing new features and enhancing existing components.

Financial ServicesFinTechMarketing AutomationReal EstateSaaSSoftware
badNo H1Bnote

Responsibilities

Develop new features and platform capabilities using the latest developer tooling for the Total Expert platform and technology integrations
Be a key member of the engineering leadership team by collaborating with business users, customers, Product team members, and other Engineering team members to identify and implement innovative software solutions and enhancements
Maintain and enhance existing application components while ensuring continued stability and performance during a multi-phase modernization program
Lead code refactoring and decoupling efforts to prepare existing components for migration to microservices, APIs, or updated frameworks
Analyze existing code to extract business logic and ensure accurate reconstruction in new designs
Provide clear communication to Product, Support, and Engineering stakeholders
Demonstrate an automation-first testing mentality to ensure reliability during rapid feature expansion
Accelerate, through technical leadership, the advancement of engineering quality and adoption of new technologies to drive business growth and focus

Qualification

Full-stack developmentSoftware architectureAutomated testingTechnical leadershipJavaScriptTypeScriptAI-assisted developmentRelational databasesCommunication skillsCollaboration skillsMentoring

Required

Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field
8+ years of professional software engineering experience within a team-based environment
Strong understanding of computer science fundamentals (data representation, data structures, algorithms)
3+ years of technical leadership experience (e.g., tech lead, team lead, project lead)
Experience building and maintaining responsive web applications with JavaScript, TypeScript, and modern libraries and frameworks (React, Vue, etc.)
Ability to loosely couple third-party integrations, including AI-enabled technology
Experience with software architecture and refactoring legacy code using proven design patterns
Ability to mentor junior developers in engineering best practices and agile methodologies
Experience building and maintaining comprehensive automated test suites and integrating them with CI/CD pipelines to support reliable, high-velocity development
Experience with object-oriented languages (e.g., C#, Java, Python)
Experience leveraging AI-assisted development tools (e.g., code generation, code review, test creation) and proactively identifying new opportunities to improve engineering efficiency and product quality through emerging AI capabilities
Experience with relational databases (MySQL, PostgreSQL, SQL Server, etc.)
Strong communication and collaboration skills across all levels of the organization

Benefits

Medical
Dental
Vision
HSA (Health Savings Account)
FSA (Flexible Spending Accounts)
Company paid Life Insurance
Short-Term Disability
Long-Term Disability
Flexible Time-Off (FTO)
Paid Parental Leave
401(k) with employer match

Company

Total Expert

twittertwittertwitter
company-logo
Total Expert is a SaaS company that develops enterprise-grade marketing operating system (MOS) built for financial services organizations.

Funding

Current Stage
Growth Stage
Total Funding
$86M
Key Investors
GeorgianEmergence Capital
2019-10-24Series C· $52M
2018-10-11Series B· $20M
2016-04-12Series A· $14M

Leadership Team

leader-logo
Joe Welu
CEO and Founder
linkedin
leader-logo
Josh Jabs
Chief Technology Officer (CTO/CPO)
linkedin
Company data provided by crunchbase