Job Description
Job Description
SUMMARY OF POSITION
The Head of Engineering is responsible for leading and managing a cross-functional team of software engineers, developers, and data processing experts across the California and Texas offices. This role owns the design, development, implementation, and support of enterprise applications and platform solutions that power the company’s regulated communications services.
The ideal candidate will drive engineering excellence across web applications, print processing logic, and SaaS systems, while guiding architectural decisions, mentoring engineering talent, and ensuring best practices in software engineering, system design, and operational scalability.
ESSENTIAL DUTIES AND RESPONSIBILITIES
The following duties and responsibilities reflect the definition of essential functions for this position but do not restrict the tasks that may be assigned or acquired. Senior Management may assign or reassign duties and responsibilities to this position at any time due to reasonable accommodation or other reasons.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Leadership & Strategy
Software & Systems Development
Process Improvement & Documentation
QUALIFICATIONS (required) :
Education and Experience :
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
7+ years of progressive experience in software engineering, including 3+ years in a leadership or team management role.
Experience working in B2B SaaS or enterprise software environments.
Preferred experience in financial institutions or other highly regulated industries.
Skills
Backend : Java (8–21), Spring Boot, RESTful APIs, JPA, JSP
Frontend : HTML5, CSS3, JavaScript, TypeScript, React or Vue.js (preferred)
Databases : MySQL, Oracle, PostgreSQL, MongoDB
Scripting & OS : Perl, Python, Bash, Linux / Unix
CI / CD & DevOps : Git, GitLab / Jenkins, Docker, NGINX, OpenTelemetry
Monitoring & QA : Datadog, Selenium, JUnit, JMeter, Mockito
Tools : Jira, Microsoft O365, DocuSign, SQL clients
Soft Skills
Proven leadership and mentorship capabilities, including managing hybrid and geographically distributed teams.
Strong communication skills and ability to translate complex technical vision to cross-functional and non-technical audiences.
High attention to detail and a passion for process improvement and operational excellence.
Ability to manage competing priorities and drive alignment in dynamic, fast-paced environments.
Physical Requirements :
Able to sit at a desk and work on a computer for extended periods.
Able to communicate effectively across virtual and in-person environments.
Able to travel occasionally between California and Texas offices, if required.
Head Of Engineering • Coppell, TX, US