Taro Logo

Engineer II, Data Services

TrueML is a mission-driven financial software company that uses machine learning to create better customer experiences for distressed borrowers.
$48,500 - $60,000
Data
Mid-Level Software Engineer
Remote
101 - 500 Employees
2+ years of experience
Finance · AI

Job Description

TrueML is revolutionizing financial services with a focus on helping distressed borrowers through innovative technology solutions. As an Engineer II in the Data Services team, you'll play a crucial role in developing the company's data streaming platform and common event bus. The position offers an opportunity to work with cutting-edge technologies like Go, Kafka, and AWS, while contributing to a mission-driven organization that's making a real difference in people's financial lives.

The role combines technical expertise with collaborative problem-solving, requiring someone who can not only write high-quality code but also contribute to team improvement and documentation. You'll be working in a remote environment with teams across Argentina and Mexico, managing cloud infrastructure and developing critical data services.

The company culture emphasizes diversity, inclusion, and work-life balance, offering benefits like unlimited PTO and medical contributions. With a salary range of $48,500 - $60,000, this position is ideal for mid-level engineers with 2-5 years of experience who are passionate about using technology to solve real-world financial problems.

What makes this role particularly exciting is the opportunity to work with modern technologies while building solutions that help ensure nobody gets locked out of the financial system. You'll be joining a team of inspired data scientists and industry experts who are committed to creating personal, digital-first experiences for customers.

The ideal candidate will bring experience with Go, AWS, and Infrastructure as Code, with bonus points for knowledge of Kafka and streaming processing technologies. This is a chance to make a meaningful impact while growing your career in a supportive, innovative environment.

Last updated 2 months ago

Responsibilities For Engineer II, Data Services

  • Write clean, concise, high-quality, and well-tested code for highly reliable services
  • Take independent ownership of delivering tasks and stories
  • Manage cloud infrastructure for data services using Infrastructure as Code (IaC)
  • Share knowledge and contribute to team documentation
  • Collaborate with engineers, product managers, and stakeholders
  • Be part of team's oncall schedule
  • Document and/or refactor legacy code

Requirements For Engineer II, Data Services

Go
Kafka
Scala
  • Bachelor's degree in Computer Science, Engineering, or related technical field
  • 2-5 years of relevant professional experience in a backend engineering role
  • Hands-on experience with Amazon Web Services (AWS)
  • Proficiency in Go (Golang)
  • Experience with Infrastructure as Code (IaC) tools, preferably Terraform
  • Good communication skills
  • Solid understanding of basic system architecture, software engineering practices
  • Ability to quickly learn new technical areas
  • Experience testing and debugging code

Benefits For Engineer II, Data Services

Medical Insurance
  • Unlimited PTO
  • Medical benefit contributions

Related Jobs

Business Intelligence Engineer, 3P LatAm

Business Intelligence Engineer role at Amazon LATAM Marketplace team, focusing on data analysis, BI solutions, and driving data-driven decision making.

Software Engineer II - Data and Insights

Software Engineer II position at Qualtrics focusing on data analytics and insights, building scalable systems to help customers understand experience data through predictive analytics and visualization.

Data Engineer, Measured Work

Data Engineer position at Google focused on building and maintaining data pipelines for Data Center Operations analytics and insights.

Business Data Scientist, Subscriptions and Customer Growth (English, Spanish)

Business Data Scientist role at Google focusing on subscription growth analytics, requiring expertise in Python, SQL, and statistical analysis, with bilingual English-Spanish proficiency.

Data Cloud Engineer, Global Services Delivery (English, Spanish)

Data Cloud Engineer position at Google Cloud, combining technical expertise with customer-facing responsibilities, requiring bilingual skills in English and Spanish.