Prodege, LLC is a cutting-edge marketing and consumer insights platform that is seeking a Staff Engineer to lead the evolution of large Java-based systems towards a more modern architecture. The role involves driving engineering excellence, mentoring engineers, and partnering with cross-functional teams to improve system performance and scalability.
Responsibilities:
- Lead architecture modernization and long-term technical direction for large-scale backend systems
- Drive engineering excellence across design, quality, reliability, performance, and observability
- Mentor and elevate engineers and technical leads across the organization
- Partner with product, engineering, and platform teams to define pragmatic architecture roadmaps
- Improve system scalability, resilience, and cost efficiency through strong technical judgment
- Champion modern engineering practices, including responsible AI-assisted development and platform standards
Requirements:
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
- Eight or more (8+) years of software engineering experience, including strong ownership of backend and distributed systems
- Strong experience building and evolving large-scale Java systems in production
- Proven track record breaking down monoliths into modular services or macroservices
- Strong understanding of distributed systems, APIs, data boundaries, event-driven patterns, and service reliability
- Experience improving performance, scalability, observability, and operational resilience
- Ability to set technical direction and influence teams without direct authority
- Passion for mentoring engineers and raising the engineering bar across the org
- Practical understanding of where AI tools can improve software development workflows
- Strong judgment — knows when to modernize, when to simplify, and how to prioritize what matters most
- Experience with Spring / Spring Boot, AWS, Kafka, MySQL, CI/CD, and modern observability tooling
- Experience in high-scale consumer, adtech, martech, fintech, or SaaS environments
- Exposure to modernization of legacy platforms in fast-moving product organizations