Software Technical Lead
Location
Latin America
Posted
31 days ago
Salary
0
Seniority
Senior
Job Description
Software Technical Lead
ImagineX
• Lead the technical design and architecture of full‑stack Java applications using Spring Boot and modern front‑end frameworks • Drive the integration of AI/ML capabilities into enterprise systems, including LLM‑powered features, intelligent automation, and AI‑assisted workflows • Provide hands‑on development while guiding the team in best practices, code quality, and modern engineering standards • Mentor and coach engineers across multiple levels, fostering growth and technical excellence • Collaborate closely with product, data, and AI teams to define technical strategy and deliver end‑to‑end solutions • Oversee system performance, scalability, observability, and security across the stack • Champion the use of AI‑assisted engineering tools to improve velocity, reliability, and developer experience • Facilitate technical discussions with clients, translating complex concepts into clear recommendations • Contribute to CI/CD pipelines, cloud architecture, and DevOps practices to ensure smooth, reliable deployments
Job Requirements
- 10+ years of professional software engineering experience, including significant full‑stack Java development
- Deep expertise in Java, Spring Boot, microservices, and distributed system design
- Strong experience with modern front‑end frameworks such as React, Angular, or Vue
- Proven experience integrating AI/ML services or building AI‑enhanced product features
- Strong understanding of cloud platforms (AWS, Azure, or GCP), containerization, and orchestration (Docker, Kubernetes)
- Demonstrated ability to lead engineering teams, mentor developers, and drive technical decision‑making
- Experience with observability, performance tuning, and secure architecture patterns
- Excellent communication skills and the ability to engage directly with clients and stakeholders
- A mindset focused on innovation, continuous improvement, and leveraging AI to elevate engineering outcomes.
Benefits
- SPONSORSHIP NOT AVAILABLE
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Collaborate with partners and stakeholders to learn about our customers’ business needs and key challenges. • Design, code, test, deploy, and monitor sophisticated processes in a cloud based architecture • Effectively develop and maintain CI/CD automation using tools such as GitHub Actions, Jenkins, Azure DevOps, etc. • Implement Infrastructure as Code (IaC) using tools like Terraform • Analyze data, existing systems and processes independently to effectively identify bottlenecks and opportunities for improvements. • Mentor and learn from your peers, foster continuous learning of new technology within your team and organization. • Help in interviews and provide quality and timely feedback. • Proactively understand customer/business problems you try to solve with these tasks, and your design and implementation can actually solve these problems in an effective, reliable, and sustainable way. • Lead a scrum team with proper agile development practices, and ensure the high quality and timely development and delivery that solve target problems effectively. • Build reliable, secure, high quality, efficient, and easy to use big data platforms and tools at scale for supporting all kinds of data transferring, ingestion, processing, serving, delivery, consumption, and data governance needs.
Staff Software Engineer – Core Ingest
Sumo LogicSumo Logic’s vision is to make the world's digital experiences reliable and secure.
• Designing and implementing extremely high-volume, fault-tolerant, scalable backend systems that process and manage petabytes of customer data. • Work to improve algorithms built to schedule load on clusters of thousands of machines elastically at runtime. • Experience in multi-threaded programming and distributed systems • Improve systems to provide performance guarantees to customers in a shared-everything multi-tenant architecture. • Lead and contribute to the re-architecting of our internal message processing technology to petabyte per day scale. • Help manage exabytes of data using the latest and greatest technologies such as Kafka, Kubernetes, and Docker. • Work across Sumo, interfacing with multiple teams, including Search, Security, and Metrics & Tracing, to identify requirements and architect solutions to meet their data core ingest needs.
Staff Software Engineer – Data Query
Sumo LogicSumo Logic’s vision is to make the world's digital experiences reliable and secure.
• Design and implement extremely high-volume, fault-tolerant, scalable backend systems that process and manage petabytes of customer data • Optimize code to reduce latency and resource footprint in a microservices environment • Write robust code: demonstrate its robustness through automated tests • Implement telemetry and logging to help the PM team track granular cost-per-service metrics • Participate in on-call rotations and help troubleshoot performance bottlenecks in production • Work as a member of a team, helping the team respond quickly and effectively to business needs
• Participate in the design and implementation of products utilizing the latest engineering technologies • Assist in gathering, reviewing and analyzing requirements • Participate in code and design reviews and technical presentations • Collaborate with other developers in team projects • Identify and implement testing strategies • Support development of test methodologies/programs • Propose framework & opportunities for system enhancements • Handle special projects to completion



