Staff Software Engineer

New
E
EarnInFinancial Technology
Mexico City, Mexico; Remote, MexicoFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
PythonDynamoDBElasticSearchJavaJavascriptKubernetesMySQLC#GoScala

Requirements

  • 7+ years of development experience in a fast-paced environment.
  • Bachelor's, Master’s, or PhD degree in computer science, computer engineering, or related.
  • Proficient in at least one modern programming language such as C#, Java, JavaScript, Python, Go, and Scala.
  • Hands-on experience working with various databases (DynamoDB, MySQL, ElasticSearch) and data pipeline technologies.
  • Experience with continuous integration and delivery tools.
  • Experienced in developing and executing functional and integration tests.
  • Excellent written and verbal communication skills.
  • Experience using AI-assisted development tools (e.g., GitHub Copilot, Cursor, ChatGPT).
  • Experience with Kubernetes and microservice architecture is a strong plus.

Responsibilities

  • Design & implement features robust enough for our exploding scale.
  • Drive the implementation of new features - break down complex problems into their bare essentials.
  • Create and maintain test automation to enable continuous integration and development velocity.
  • Design & deliver thoughtfully crafted REST APIs.
  • Collaborate and mentor other engineers while providing thoughtful guidance.
  • Work cross-functionally with other teams.
  • Leverage a broad skill set and help us implement and learn new technologies quickly.
  • Provide and receive design and implementation evaluations.
  • Debug production issues across our services infrastructure.
  • Think about distributed systems & services.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now