Lead Software Engineer - Python/Golang - Vice President

Citigroup

Pune, Maharashtra, India
**
9+ years python or golang experience
Distributed systems architecture
Event-driven microservices
** Citigroup is seeking a Lead Software Engineer with expertise in Python and Golang for their Developer Engineering team in Pune and Chennai. The role focuses on software design, development, and deployment, emphasizing a culture of innovation and continuous improvement. **

Job Summary

  • The role involves building a high-profile product within the Developer Services group to drive an everything-as-code agenda across the organization.
  • Engineers will work closely with cross-functional teams to deliver tangible reductions in process friction and automate controls globally.
  • The position offers the opportunity to embed Generative AI capabilities into systems through prompt engineering and modern software development practices.

Matching Summary

Match Score: 75

** Citigroup is seeking a Lead Software Engineer with expertise in Python and Golang for their Developer Engineering team in Pune and Chennai. The role focuses on software design, development, and deployment, emphasizing a culture of innovation and continuous improvement. **

Skills & Requirements

Must-have

  • 9+ years Python or Golang experience
  • Distributed systems architecture
  • Event-driven microservices
  • NoSQL database MongoDB
  • Agile software development environment

Nice-to-have

  • Generative AI hands-on experience
  • Prompt engineering skills
  • Developer Assistants integration
  • Continuous improvement mindset
  • Creative risk management approach

Key Requirements

  • Bachelor's degree required, Master's preferred
  • Strong 9+ years of production delivery experience
  • Experience with container-based micro-services
  • Proven track record in distributed logs

Work Rights

Not specified

Tailored Resume

Cover Letter