Sr. Manager – Software Engineering
Company | Visa |
---|---|
Location | Austin, TX, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, MBA, Associate’s, MD |
Experience Level | Senior, Expert or higher |
Requirements
- 8+ years of relevant work experience and a Bachelors degree, OR 11+ years of relevant work experience
- Proven experience as a People Manager in a software engineering setting
- Over 5 years in leadership and management roles
- Extensive experience in designing and implementing distributed systems using Java Vert.x platform, Kafka messaging, RDBMS persistence, and container platforms
- Previous experience in developing mission-critical, resilient distributed systems with high availability on the Java platform
- Skilled in crafting resilient software solutions in partnership with architects
Responsibilities
- Works with product owners to gather and refine requirements for one product, adding and taking into account existing tools and solutions across departments
- Develops and designs moderately advanced architect solutions that are robust and scalable, considering integrations with other solutions across the internal technical ecosystem
- Provides domain expertise on the development of user documentation of solutions and implements standard processes in user documentation
- Plays a significant role in the development and delivery of new features within a product from end-to-end
- Demonstrated ability to manage multiple projects simultaneously & to resolve scheduling & other conflicts in order to meet all deadlines
- Experience with a variety of development methodologies and mature understanding of the strengths and weaknesses of each
- Superior verbal, written & interpersonal communication skills with both technical & non-technical audiences
- Experience in coaching engineers both on technical and career development
- Excellent team player, with strong collaboration skills and ability to influence cross-functional team for results
- Focus on building an innovative, efficient and collaborative team environment
Preferred Qualifications
- 9 or more years of relevant work experience with a Bachelor Degree or 7 or more relevant years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 3 or more years of experience with a PhD
- A minimum of 8 years of professional experience with a Bachelor’s degree, or 6+ years with an advanced degree (e.g., Master’s)
- Demonstrated ability to boost team productivity
- Strong leadership and mentoring capabilities
- A passion for understanding people and a commitment to continuously improving products and services
- Ability to adapt between strategic and tactical approaches depending on the situation
- Familiarity with Generative AI and its practical applications using tools like Cline, GitHub Copilot, and agents