
Software Engineer
About The Role
We are seeking a highly skilled Senior Backend Engineer to join our engineering team and help build the next generation of our scalable, distributed infrastructure. In this role, you will be the backbone of our technical operations, designing robust microservices and ensuring high availability across our complex production environments. You will bridge the gap between architectural vision and implementation, translating business requirements into high-performance code that powers our core platforms.
Your primary objective will be to optimize our distributed systems for speed, reliability, and security. By leveraging your deep expertise in Python and Go, you will lead efforts to modernize legacy components while integrating modern features using Node.js and Laravel where appropriate. You will act as a technical leader, mentoring peers and fostering a culture of excellence and clear communication across the entire development lifecycle.
Requirements
5+ years of professional experience in backend software development
Deep proficiency in Python and Go, with a proven track record of architecting distributed systems
Practical experience with Node.js and Laravel for full-stack service integration
Demonstrated ability to translate complex technical concepts into actionable plans for non-technical stakeholders
Experience managing data consistency and high-traffic load balancing in microservice architectures
Strong problem-solving skills and the ability to debug complex systems across different languages
Key Responsibilities
Architect and maintain scalable distributed services using Python and Go
Collaborate with cross-functional product teams to design features that meet evolving business needs
Drive the migration and optimization of existing services built on Laravel and Node.js
Implement rigorous testing protocols and CI/CD pipelines to ensure code reliability
Mentor junior engineers and conduct thorough code reviews to maintain high quality standards
Communicate architectural decisions effectively to both technical and executive stakeholders
What We Offer
Competitive base salary and annual performance-based bonus
Comprehensive health, dental, and vision insurance plans
Flexible hybrid working model with an emphasis on work-life balance
Generous professional development budget for conferences and certifications
Collaborative work environment with modern tooling and hardware
Regular team retreats and culture-building events
About The Company
Our company is a fast-growing technology leader dedicated to solving complex data challenges for global businesses. We believe in building technology that is not only robust and scalable but also user-centric and intuitive. Our mission is to empower our clients through innovation and transparency, and we achieve this by fostering a culture of curiosity, ownership, and inclusivity.
We are a team of passionate engineers, designers, and thinkers who value clear communication over bureaucracy. We provide our employees with the autonomy to own their projects from start to finish, ensuring that your contributions have a tangible impact on our success. Join us if you are looking to work on high-stakes, challenging technical problems alongside a supportive team that values your growth and expertise.
Next steps will be communicated after your application is reviewed.