Engineer II

TrueML is a mission-driven financial software company that uses machine learning to create better customer experiences for distressed borrowers.
MexicoArgentina
$33,381 - $55,896
Backend
Mid-Level Software Engineer
Remote
2+ years of experience
Finance · AI

Description For Engineer II

TrueML is an innovative financial software company leveraging machine learning to revolutionize customer experiences for distressed borrowers. As an Engineer II within the Consumer Payment Portal product team, you'll be instrumental in developing and extending our payments platform infrastructure. The role focuses on processing financial transactions safely and securely while working with payment processing partners to implement new workflows and alternative payment methods.

The position offers a blend of technical challenges, from working with streaming and microservices to A/B testing and data modeling. You'll collaborate closely with UX, Design, and Experimentation teams to create a seamless front-end web experience. The ideal candidate will contribute to high-quality, maintainable code while exploring stack-agnostic patterns and architectures.

Working at TrueML means joining a team of inspired data scientists, financial services experts, and customer experience enthusiasts. The company culture promotes diversity and inclusion, viewing different perspectives as essential to better solutions. With competitive compensation ($33,381 - $55,896) and benefits including unlimited PTO and medical contributions, TrueML offers an opportunity to make a meaningful impact in financial technology.

The role requires 2-5 years of experience, proficiency in Golang, TypeScript, or Python, and a strong understanding of system architecture. You'll be part of a 24/7 on-call rotation, contributing to both technical implementation and team decisions. This position is perfect for someone passionate about creating intelligent solutions that help customers manage their financial obligations while growing professionally in a supportive environment.

Last updated 8 hours ago

Responsibilities For Engineer II

  • Writes high-quality, clean, concise, well-tested code
  • Builds highly scalable distributed services with some guidance from senior staff
  • Gets involved in documentation such as code docs, wikis, release plans
  • Contributes to architecture and/or implementation decisions within the team
  • Participate in the 24/7 on-call rotation

Requirements For Engineer II

Go
TypeScript
Python
React
  • Bachelor's degree or equivalent experience with 2-5 years of relevant experience
  • Understands system architecture and programming paradigms
  • Proficient in a codebase area and with Golang, TypeScript, or Python
  • Demonstrates continuous learning and improvement
  • Communicates assumptions, opportunities, risks, and complex systems
  • Scopes/estimates stories and manages time off effectively
  • Owns/delivers tasks and handles production issues
  • Self-directs work and considers code observability
  • Documents/refactors code and follows standards/procedures
  • Collaborates with cross-functional teams

Benefits For Engineer II

Medical Insurance
  • Unlimited PTO
  • Medical benefit contributions

Interested in this job?

Jobs Related To TrueML Engineer II

Python Software Developer - Interview Day, JPMorganChase Glasgow

Python Software Developer position at JPMorgan Chase in Glasgow, focusing on cross-risk technology solutions and corporate systems development.

Software Engineer III - Java Fullstack

Software Engineer III position at JPMorgan Chase focusing on Java Fullstack development, requiring 3+ years experience in software engineering and system design.

Software Engineer III-Automation

Mid-level Software Engineer role at JPMorgan Chase focusing on automation and quality assurance, requiring 3+ years of experience in software development and testing.

Software Engineer II -Salesforce

Software Engineer II position at JPMorgan Chase focusing on Salesforce development within Asset & Wealth Management division.

Software Engineer III- .NET Angular Azure Developer

Mid-level Software Engineer position at JPMorgan Chase focusing on .NET, Angular, and Azure development for Asset & Wealth Management technology solutions.