At a Glance
- Tasks: Lead the design and development of scalable backend systems in a fully remote environment.
- Company: Join a leading FinTech company revolutionizing digital payments.
- Benefits: Competitive salary, equity options, health insurance, and generous professional development budget.
- Other info: Great opportunities for career progression and leadership in a dynamic team.
- Why this job: Make a significant impact in a fast-paced industry while working from anywhere.
- Qualifications: 8+ years in software engineering with expertise in backend development and modern programming languages.
The predicted salary is between 121500 - 148500 $ per year.
About the Role
Our client, a leading FinTech company revolutionizing digital payments, is seeking an exceptional Principal Software Engineer to join their fully remote engineering team. This senior role offers the opportunity to shape the future of our backend systems, influencing architectural decisions and mentoring junior engineers. As a fully remote-first organization, we are committed to creating an environment where top talent can thrive irrespective of their physical location. You will be instrumental in designing, developing, and deploying highly scalable, resilient, and secure backend services that handle millions of transactions. This position demands deep technical expertise, a passion for clean code, and a forward-thinking approach to problem-solving. We are looking for a technical leader who can drive innovation and excellence across our engineering function, from anywhere. This is your chance to make a significant impact in a fast-paced and dynamic industry.
Key Responsibilities
- Lead the architectural design and development of highly scalable and performant backend systems.
- Write clean, maintainable, and efficient code in languages such as Go, Java, or Python.
- Design and implement robust APIs (RESTful, gRPC) and microservices.
- Ensure the scalability, reliability, and security of backend services, especially in high-transaction environments.
- Mentor and guide other software engineers, fostering a culture of technical excellence and best practices.
- Drive technical decision-making and contribute to the overall technology strategy.
- Oversee the implementation of CI/CD pipelines and automated testing frameworks.
- Troubleshoot and resolve complex technical issues in production environments.
- Conduct in-depth code reviews and provide constructive feedback.
- Stay abreast of emerging technologies and industry trends, advocating for their adoption where appropriate.
Requirements
- Master's or Ph.D. in Computer Science, Engineering, or a related field, or equivalent experience.
- 8+ years of professional experience in software engineering, with a significant focus on backend development.
- Proven experience in designing and building large-scale, distributed systems.
- Expertise in at least one modern backend programming language (e.g., Go, Java, Python).
- Deep understanding of microservices architecture, design patterns, and best practices.
- Experience with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).
- Strong knowledge of database systems (SQL and NoSQL) and data modeling.
- Excellent problem-solving, analytical, and architectural design skills.
- Exceptional communication and leadership abilities, crucial for leading remote teams.
- Ability to work independently and drive projects to completion in a fully remote setting.
Benefits
Our client offers an industry-leading salary, along with substantial equity options and performance bonuses. As a fully remote role, you benefit from ultimate flexibility in your work location. We provide comprehensive health insurance, a generous retirement savings plan, and a significant annual budget for professional development, conferences, and learning resources. Opportunities for significant career progression and leadership within a rapidly growing FinTech company are abundant.
Principal Software Engineer (Backend) in Kimberley employer: Placements24
Join a forward-thinking company that values innovation and offers a fully remote work environment, allowing you to thrive from anywhere in South Africa. With a highly competitive salary, significant bonus potential, and a generous budget for professional development, this role as Legal Counsel - Intellectual Property not only provides the opportunity to protect and manage a diverse IP portfolio but also fosters a culture of growth and collaboration. Embrace the chance to work on cutting-edge technology while shaping the future of the company's intellectual property.