Senior Software Engineer L7

Hace 15 horas

miguel hidalgo, distrito federal, México Fulcrum Digital Inc Jornada completa

We are looking for an exceptional Senior Software Engineer (Java) to help build the next generation of intelligent, agentic applications and engineering platforms. This is a high-impact role for a hands-on engineer who combines deep software engineering expertise with a passion for AI, innovation, and practical problem solving.
You will design and build scalable, production-grade systems that leverage AI, agentic workflows, and modern developer tooling to accelerate product delivery and improve engineering productivity across the full product development lifecycle. You will work at the intersection of software engineering, AI capability development, developer experience, and platform innovation—turning emerging technologies into secure, reliable, and reusable capabilities that create measurable business value.
We are looking for someone who is curious, entrepreneurial, and energized by solving hard problems. The ideal candidate brings strong ownership, analytical thinking, and a continuous-learning mindset, and is excited to explore new tools, challenge conventional approaches, and raise the bar for how modern software is built.

This is a hands-on role for an engineer who is deeply engaged in applying agentic patterns to real products, platforms, and developer workflows. You will help create the services, frameworks, and reusable engineering patterns that enable teams to experiment faster, deliver with confidence, and scale AI-enabled solutions responsibly.


Requirements

As a Senior Software Engineer, you will:
• Design, build, and evolve intelligent, agentic applications and platform capabilities that solve meaningful business problems at scale
• Apply AI and agentic development patterns to improve engineering productivity across design, coding, testing, debugging, documentation, release engineering, and operational support
• Use modern tools and coding assistants thoughtfully to accelerate delivery while maintaining strong standards for quality, security, reliability, and maintainability
• Partner with product, data science, and engineering teams to translate ideas into production-grade solutions with clear business impact
• Drive technical innovation by evaluating emerging tools, frameworks, and engineering practices, and identifying where they can create differentiated value
• Build reusable frameworks, services, and internal developer capabilities that improve developer experience and reduce delivery friction across teams
• Lead by example through hands-on engineering, sound technical judgment, and a strong bias for execution and ownership
• Solve complex technical problems with creativity, analytical rigor, and a pragmatic approach to trade-offs and delivery
• Improve software development lifecycle efficiency through automation, AI-assisted workflows, and engineering excellence
• Ensure AI-enabled systems are production-ready, observable, secure, governable, and resilient in enterprise environments
• Influence architecture, engineering standards, and best practices for building scalable modern applications in cloud-native ecosystems
• Continuously learn, experiment, and help elevate team capability in emerging AI and software engineering techniques

Ideal Candidate Qualifications:

•        7+ years of strong software engineering experience building scalable, maintainable, production-grade systems

•        Hands-on experience building applications or platforms using Generative AI, or agentic design patterns

•        Strong understanding of agent orchestration, tool use, prompt and context management, memory patterns, evaluation, and AI system design trade-offs

•        Experience taking AI-enabled solutions from prototype to production with sound engineering discipline across reliability, observability, latency, cost, security, and governance

•        Practical experience using AI coding and engineering assistants to improve productivity across the software development lifecycle

•        Experience improving PDLC and SDLC efficiency through automation, CI/CD, automated testing, and AI-assisted engineering workflows

•        Strong programming skills in one or more backend languages such as Java and Python, with the ability to write high-quality, well-tested, production-ready code

•        Experience building services in cloud-native environments using Kubernetes and managed cloud services on AWS, Azure

•        Good understanding of APIs, distributed systems, event-driven architectures, data pipelines, and enterprise integration patterns

•        Experience with modern AI frameworks, SDKs, and tools for building AI applications, agent workflows, and developer productivity solutions

•        Strong problem-solving and analytical skills, with the ability to break down ambiguity and turn ideas into practical, scalabl