Posted on: 04/08/2025
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.
Did you find something suspicious?
Posted By
Priyadharshini Senguttuvan
People Talent Acquisition Partner at MX
Last Active: NA as recruiter has posted this job through third party tool.
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1524231
Interview Questions for you
View All