HamburgerMenu
hirist

MX - Staff Software Engineer - Java/Golang/Ruby on Rails

MX
Multiple Locations
12 - 15 Years

Posted on: 04/08/2025

Job Description

Staff Software Engineer

Experience : 12+ Years

Employment Type : Full-time

Job Overview :

We are seeking a seasoned Staff Software Engineer with over 12 years of experience to join our team. This role is for a strategic problem-solver who can resolve complex issues creatively and effectively. You will be a key contributor to system architecture discussions, write high-quality code using a CI/CD approach, and provide technical leadership by mentoring and coaching other engineers. The ideal candidate has a strong background in multiple programming languages and a passion for building a world-class technology system to achieve our mission of empowering the world to be financially strong.

Key Responsibilities :

- Use professional concepts and company objectives to resolve complex issues creatively and effectively.

- Actively participate in system architecture discussions and technical design reviews to ensure scalability, reliability, and security.

- Write high-quality product or system development code using a CI/CD approach.

- Thoughtfully review code developed by other engineers and provide constructive feedback to ensure ongoing learning and the use of software development best practices.

- Triage product or system issues and debug, track, and resolve them by analyzing the issues source and its impact on hardware, network, or service operations and quality.

- Mentor, coach, and support engineers on the team, with a strong focus on feedback and growth.

- Contribute to existing documentation and educational content based on product/program updates and user feedback.

- Provide 24/7 Production On-call support on a rotational basis (1x/month).

Basic Job Requirements :

- Bachelors Degree or equivalent experience.

- 12+ years of experience with software development in Ruby, Go, or Java programming languages, with a preference for strong skills in data structures and algorithms.

- 3 years of experience with software design and architecture.

- Expertise in the Object-Oriented Programming (OOP) paradigm.

- Proficiency in version control systems such as Git.

- Strong sense of writing and refactoring clean, maintainable code.

- Ability and willingness to collaborate with key stakeholders outside your area of expertise.

Advanced Job Requirements (Not Mandatory) :

- Familiarity with Ruby on Rails, Protocol Buffers, gRPC, and RabbitMQ.

- Master's Degree or Ph.D. in Computer Science or a related technical field.

- Experience with public cloud environments like GCP or AWS.

- Familiarity with container orchestration tools such as Kubernetes, including proficiency in using Argo for workflow management.

- Experience with RDBMS (PostgresQL, Oracle, MySQL) and NoSQL (Redis, Mongo, Couchbase) database technologies is a plus.


info-icon

Did you find something suspicious?