Software Engineer
95k - 110k USD
Hybrid
Full Time
#Software Engineering
#Marketing Automation
#Full Stack
#PHP
#C#
#JavaScript
#TypeScript
#Vue
#React
#MySQL
#PostgreSQL
#RabbitMQ
At Total Expert, we are on a mission to reshape how the financial services industry connects with its customers. Our platform serves as the backbone for marketing automation and CRM needs, helping businesses navigate complex data flows to deliver meaningful experiences. We are looking for a collaborative, curious, and driven software engineer to join our team and help us build the next generation of our platform. If you enjoy solving intricate problems and want to work in an environment that values innovation and growth, you will find a home here.
The opportunity
We are seeking a full stack engineer to join our team in a full-time capacity. In this role, you will be instrumental in expanding the marketing automation capabilities of the Total Expert platform. You will work across the entire stack, ensuring our software is robust, scalable, and capable of handling complex data requirements. You will fit right in if you are passionate about using the best tools for the job and thrive in a high-growth culture where your contributions directly impact our customers.
A day in the life
- You will develop new features and enhance existing platform capabilities using modern developer tooling, focusing on our CRM and marketing automation integrations.
- You will collaborate with product managers, business users, and other engineers to analyze problems, plan software solutions, and estimate project timelines within our agile scrum framework.
- You will maintain the health of our platform by providing break and fix support, triaging issues, and participating in code reviews to ensure we uphold our high engineering standards.
Who you are
You are a mid-level engineer who brings a solid foundation in computer science and a passion for building responsive web applications. You have at least 3 years of professional experience working in team-based, agile environments. We are looking for someone who is authorized to work in the United States and possesses the following skills:
- Proficiency in backend languages such as PHP or C#.
- Strong command of JavaScript and TypeScript, along with experience using modern frontend frameworks like Vue or React.
- Experience managing relational databases like MySQL or PostgreSQL.
- Familiarity with queueing technologies such as RabbitMQ.
- A deep understanding of CI/CD environments and automated unit testing practices.
- A bachelor’s degree in Computer Science, Software Engineering, or a related field.
Why you'll love it here
We believe in supporting our team members both professionally and personally. The anticipated base salary for this position is $95,000 to $110,000 annually, depending on your experience and qualifications. Beyond the paycheck, we offer a comprehensive benefits package designed to provide peace of mind and flexibility:
- Hybrid work environment to balance office collaboration with personal time.
- Comprehensive medical, dental, and vision insurance plans.
- Life insurance coverage.
- A 401k retirement savings plan.
- Generous paid time off to recharge.
- Participation in our stock options plan to ensure you share in our collective success.




