Build, optimize, and scale backend services in Go. Design and implement APIs and microservices powering financial applications. Collaborate with cross-functional teams to deliver impactful products. Write clean, maintainable, secure, and performant code backed by automated tests.
Job listings
This hands-on engineering position involves spending 60β70% of the time writing code, with the rest dedicated to mentoring, collaborating with cross-functional teams, and contributing to product success. As a Tech Lead, you will report to the VP of Engineering and be a key member of Realβs R&D team, helping lead the technical vision for all things back end and implementing features across the Java Spring Microservices.
Bridge the gap between technical solutions and business needs. This role requires technical expertise and strong client-facing skills. You will lead the design of scalable architectures, guide development teams, and participate in client discussions to ensure clients achieve optimal results by aligning technology with business goals.
Position open in Guatemala. Facilitate effective communication with client project stakeholders. Craft client code that is efficient, performant, testable, scalable, and secure. Actively participate in planning and estimation efforts, utilizing project methods and tools. Proficiently gather requirements and organize/present developed features for clients. Engage in agile software development.
Architect, develop, QA, ship, monitor and maintain throughout the whole software development life cycle in our service oriented platform with currently 800+ restful microservices. Use your experience, hands-on and can-do attitude to solve complex problems. Raise the bar and drive technological innovations to keep AUTO1 at the cutting edge.
The Technical Lead facilitates effective communication with client project stakeholders regarding project status and recommendations, crafts client code that is efficient, performant, testable, scalable, secure, and of the highest quality, and engages in accurate planning and estimation efforts, utilizing project methods and tools.
Architect AI-Enhanced Systems: Design and implement complex, distributed systems optimized with AI-driven insights for scalability, reliability, and simplicity. Drive projects from discovery to delivery, using AI tools to accelerate workflows and ensure successful outcomes. Define Excellence: Set engineering standards, champion best practices, and mentor teams to achieve new heights in innovation.
You'll be responsible for triaging and resolving tickets, monitoring system alerts, participating in control callouts, performing root cause analysis, debugging backend processes, and collaborating in an Agile environment to maintain documentation.
Act in the main B2B system of an internationally known client with global products. Develop and evolve product features. Monitor integrations, observing logs and API responses. Track functional tests (E2E), investigate and fix problems. Assist the team and client in improving the process maturity. Help resolve issues and perform root cause analysis.
In this role, you'll lead and mentor a high-performing development team, own technical decisions, guide architecture and design, and collaborate with cross-functional stakeholders. You'll be responsible for setting best practices, ensuring code quality, and enabling your team to deliver high-impact software efficiently.