Lead/Senior Lead Software Engineer – Agentic AI Engineering (Enterprise Asset Management)
We are looking for a talented Lead/Senior Software Engineer to join our Enterprise Asset Management team and play a leading role in designing, developing, and implementing cloud‑based enterprise solutions. The ideal candidate will demonstrate a strong leadership mindset, solid operational experience, and excellent problem‑solving and communication skills.
Responsibilities
- Evaluate, implement, and extend enterprise solutions while driving continuous improvements in software engineering practices across the team.
- Deliver scalable, reliable, and high‑quality Enterprise Asset Management solutions by leveraging the right technologies, tools, processes, and engineering practices.
- Champion industry best practices to enhance engineering efficiency, solution quality, maintainability, and operational excellence.
- Apply modern AI‑driven engineering practices, including agentic AI approaches, throughout the software development lifecycle.
- Align engineering decisions with business goals and deliver measurable value.
- Focus on customer needs, use feedback to guide technical direction, and promote a culture that prioritizes customer outcomes.
- Own delivery of results by removing blockers, setting clear priorities, maintaining high‑quality standards, delivering on commitments, raising risks early, and managing technical debt.
- Use AI tools effectively to improve engineering productivity and quality, and promote AI as a core engineering capability.
Technical Skills
Required
- Strong hands‑on experience with Go and modern backend development, ideally with TypeScript/Node.js.
- Experience designing and building microservices, event‑driven systems, and RESTful APIs using technologies such as Kafka, Redpanda, and Kubernetes.
- Solid understanding of Domain‑Driven Design (DDD), bounded contexts, service decomposition, and distributed system design.
- Experience with PostgreSQL, MongoDB, and cloud platforms such as AWS and Azure.
- Strong knowledge of CI/CD, automated testing (unit, integration, and end‑to‑end), observability, and production operations.
- Understanding of secure software development, authentication/authorization, and DevSecOps practices.
- Experience using AI‑assisted development tools such as GitHub Copilot, Cursor, Claude Code, or similar.
- Familiarity with AI‑assisted Spec‑Driven Development (SDD).
- Strong analytical and problem‑solving skills, with the ability to lead technical initiatives and mentor engineers.
Beneficial
- Experience with React and modern frontend development.
- Experience building Enterprise SaaS or ERP products.
- Knowledge of LLMs, AI agents, RAG, context engineering, and AI evaluation in production environments.
- Experience designing and delivering enterprise‑grade AI‑powered applications.
- A degree in Computer Science, Software Engineering or Information Technology along with minimum 6 years’ experience in a similar role.
- Excellent communication and multi‑tasking skills along with an innovative mindset.
Employment Details
Full‑time position.
#J-18808-Ljbffr…
