As a Senior Software Engineer (Java) at ARQ, you are building robust systems that empower financial freedom, driving a mission-driven startup revolutionizing access to dollar-based financial solutions across Latin America. This role entails designing, developing, and maintaining scalable, secure, and high-performing backend systems that power innovative products, collaborating with a talented team to create solutions that drive financial inclusion and transform the way people manage their money. By joining ARQ, you are contributing to the company's success and the industry's growth, having a significant impact on the financial landscape of Latin America. The scope of this position is vast, with opportunities for growth and advancement as the company continues to expand its reach and offerings. You are working in a dynamic environment, pushing the boundaries of financial technology and making a real difference in people's lives.
You are responsible for leading the development of backend systems, ensuring they are secure, efficient, and meet the highest standards of quality. Key responsibilities include:
- Designing and implementing scalable architecture for backend systems, leveraging Java and other technologies to drive innovation
- Collaborating with cross-functional teams to identify and prioritize project requirements, driving results and delivering high-quality solutions
- Developing and maintaining infrastructure, ensuring it is aligned with the company's goals and objectives
- Applying physics-based problem-solving skills to complex technical challenges, driving creative solutions and pushing the boundaries of what is possible
- Mentoring junior engineers, sharing knowledge and expertise to help them grow and develop in their careers
- Participating in code reviews, ensuring that all solutions meet the company's high standards of quality and best practices
- Staying up-to-date with industry trends and emerging technologies, applying this knowledge to drive innovation and improvement. You are working in Krakow, Poland, as part of a talented team of engineers, reporting to the Engineering Manager and collaborating with other departments to drive business results. Your day-to-day activities are focused on driving technical excellence, collaborating with others, and delivering high-quality solutions that meet the