-
Designing, developing, and maintaining high-quality, secure, software solutions that adhere to basic engineering principles such as Gang of Four principles, SOLID, and DRY.
-
Collaborating with functional teams to understand requirements and translate them into technical designs and implementation plans.
-
Utilising your expertise in our engineering stack, which includes Golang, Redis, message queues like Kafka and Pubsub, Kubernetes (K8s), and job schedulers.
-
Shipping technically robust, scalable, and extendable platforms by applying best practices and ensuring code quality through testing, code reviews, and continuous integration.
-
Identifying and resolving performance bottlenecks and other technical issues to ensure optimal system performance.
-
Staying updated with the latest industry trends and technologies, and actively contributing to the improvement of our engineering practices.
Qualifications:
-
2-7 years of experience as a Software Engineer, with a strong track record of shipping technically robust, scalable, and extendable platforms
-
Strong grasp of basic engineering principles, including Gang of Four principles, SOLID, and DRY
-
Proficiency in our engineering stack: Go Lang, Redis, Kaa/Pub/Sub, Kubernetes (K8s), and job schedulers
-
Proven ability to solve complex technical problems and make sound technical decisions
-
Excellent communication skills and ability to collaborate effectively with cross-functional teams
-
Customer-obsessed mindset with a passion for simplifying complex problems in the fintech space
-
Demonstrated empathy and strong teamwork skills, fostering a collaborative and supportive work environment
Our Culture and Benefits:
At Roma, we promote a culture of open communication, collaboration, and empowerment. We value transparency, meritocracy, and a strong work ethic. Join our early team and help us build something exceptional.
Perks:
-
Competitive salaries and stock options with substantial potential upside.
-
Collaborate with top talent.
-
Diverse and inclusive workspace.
-
Comprehensive medical insurance for employees, spouses, and children.
-
A culture celebrating every victory.
-
Continuous learning and skill development opportunities.
-
Enjoy good food, games, and a comfortable office environment.