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 solutions.
As an Engineer II, you will be a key member of the data services team, developing the data streaming platform and common event bus, among other critical services.
The role requires a technically strong engineer who is a collaborative problem-solver, eager to contribute new ideas and improve team efficiency.
Key responsibilities include writing clean and well-tested code, managing cloud infrastructure using Infrastructure as Code (IaC), and collaborating with various stakeholders to ensure successful project delivery.
You will also be part of the on-call schedule, responding to production issues and documenting/refactoring legacy code.
Requirements:
A Bachelor's degree in Computer Science, Engineering, or a related technical field is required; a Master's degree is a plus.
2-5 years of relevant professional experience in a backend engineering role is necessary.
Hands-on experience with Amazon Web Services (AWS) is required.
Proficiency in Go (Golang) is essential.
Experience with Infrastructure as Code (IaC) tools, preferably Terraform, is required.
Good communication skills to explain complex technical problems and articulate the reasoning behind your work are necessary.
A solid understanding of basic system architecture and software engineering practices is required.
The ability to quickly learn new technical areas and ship code independently is essential.
Experience in testing and debugging your own code and troubleshooting issues in both lower and production environments is necessary.
Experience with Scala is a plus for working with legacy code.
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.
The company promotes a diverse and inclusive work environment, valuing different perspectives to enhance solutions and team strength.