TrueML is a mission-driven financial software company focused on improving customer experiences for distressed borrowers.
The company utilizes machine learning to provide personalized, digital-first financial management experiences.
As an Engineer II on the Communications team, you will develop and extend the communication platform that supports millions of communications daily.
You will work with various communication channels and vendors to optimize communication delivery.
Collaboration with the product and data science teams is essential to contribute to the proprietary outreach strategy.
Daily responsibilities include dealing with tasks such as streaming and microservices, A/B testing, data modeling, and internal tool building.
The role emphasizes delivering high-quality, maintainable code and involves documentation, architecture contributions, and participation in a 24/7 on-call rotation.
Requirements:
A Bachelor’s degree or equivalent experience with 2-5 years of relevant experience is required.
Candidates must understand system architecture and programming paradigms and be able to learn new technical areas and ship code independently.
Proficiency in a codebase area (e.g., back-end, service) and experience with Golang and/or Python is necessary.
Continuous learning and improvement, along with the ability to suggest and implement technical solutions, are expected.
Strong communication skills to convey assumptions, opportunities, risks, and complex systems to diverse audiences are essential.
Candidates should be able to scope and estimate stories, communicate limitations, and manage time off effectively.
The ability to own and deliver tasks, understand domain scope, and handle production issues is required.
Self-direction in work, gathering context, and considering code observability, maintainability, and efficiency is important.
Documentation and refactoring of code while following standards and procedures are necessary.
Collaboration with cross-functional teams, participation in recruiting, and engagement in team activities are expected.
Benefits:
The position offers unlimited PTO, allowing for flexible time off.
Medical benefit contributions are provided in accordance with local laws and the type of employment agreement.