Senior Software Engineer (Performance)

T
TrueMLFinancial software
Remote in Mexico / Remote in Costa Rica / Remote in Dominican Republic / Remote in ArgentinaFull-TimeSenior
Salary50,000 - 78,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of professional software engineering experience
Required Skills
AWSPythonGCPSoftware ArchitectureCI/CDRESTful APIsScala

Requirements

  • Have 5+ years of professional software engineering experience building and shipping production software.
  • Have experience with software architecture, including designing systems and making sound technical trade-offs.
  • Be comfortable working in and improving legacy codebases.
  • Have strong programming fundamentals and the ability to learn new languages and tools quickly.
  • Have experience with Scala and/or Python.
  • Have experience building services or APIs used by other engineers or internal teams.
  • Have strong communication skills and confidence working on high-visibility projects.
  • Experience leading or contributing to legacy system modernization or migration efforts is a plus.
  • Familiarity with cloud infrastructure (AWS/GCP), containers, and CI/CD pipelines is a plus.

Responsibilities

  • Design, build, and maintain internal tools and services, primarily within legacy systems.
  • Contribute to architectural decisions, including how to incrementally modernize and improve existing platforms.
  • Deliver on high-revenue projects where reliability, correctness, and performance are essential.
  • Collaborate with stakeholders across engineering and the business to understand needs and communicate progress.
  • Improve the maintainability, testing, and observability of existing codebases.
  • Write clear technical documentation and share knowledge with the team.
  • Participate in code reviews and mentor less-experienced engineers.
View Full Description & ApplyYou'll be redirected to the employer's site
50,000 - 78,000 USD per year
Apply Now