Search jobs > Austin, TX > Release engineer

Staff Software Engineer - Release Management (Hybrid/Onsite)

VISA
Austin, TX
$119.1K-$172.6K a year
Full-time

Job Description And Responsibilities

VAS - Mobile Enablement Platform is seeking Staff Release Engineer to join our team, with a focus on supporting our release engineering functions.

This role is integral to our software development process and will involve developing, managing, troubleshooting releases from commit to production.

The ideal candidate will have a strong technical background, a deep understanding of software development lifecycles, and a commitment to collaborative problem solving and quality product delivery.

Essential Functions

  • Handle the daily responsibilities of supporting the build and release needs of agile scrum teams.
  • Assist in scheduling and implementing changes to the build / release / version-control processes required to enforce and apply build and release engineering best practices
  • Provide guidance to cross-team and team members in release best practices and procedures
  • Support all pre-production, managed environments for middleware services and applications
  • Work with cross functional, geographically distributed teams to provide 24X7 deployment support across multiple non-production environments
  • Responsible for deploying code and other proactive maintenance activities to keep the services up and running
  • Responsible for owning a specific deployment problems and provide active coordination between various groups including internal and external vendor support groups in resolving a specific problem
  • Responsible for working with Security, Operations, Development Operations, and other teams to understand changes to the existing production environment on an ongoing basis and for environment support
  • Preserve and maintain service availability, performance, integrity, capacity and security.
  • Participate and determine root cause for service failure and support escalation
  • Provide appropriate feedback to leads about the progress and timeline related to specific deployment problem
  • Maintain and suggest improvements to the simple deployment scripts and tools
  • Participate in the decision making of success or failure of applications systems to be deployed in production
  • Champion and Evangelize the vision for the CM and Release Strategy
  • Update documentation that communicates standards and best practices of the release engineering team
  • Implement metrics, Success Factors and Key Performance Indicators for the process and the team

This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership / site), with a general guidepost of being in the office 50% or more of the time based on business needs.

Qualifications

Basic Qualifications :

5+ years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree (e.

g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.

Preferred Qualifications :

6 or more years of work experience with a Bachelors Degree or 4 or more years of relevant experience with an Advanced Degree (e.

g. Masters, MBA, JD, MD) or up to 3 years of relevant experience with a PhD

  • 6+ years experience in Software Engineering, Tools Engineering and / or Configuration Management
  • 6+ years experience in continuous integration and continuous deployment
  • Strong familiarity with SCMs, Git ,Subversion experience highly desired
  • Extensive experience in Unix / Linux administration and Bash Scripting
  • Advanced level expertise in one or more scripting languages, such as Python ( Preferable) , Java ( Preferred), Ruby
  • Experience with System Management automation tools like Ansible & Chef
  • Experience in automating release and build processes
  • Advanced knowledge in Maven and the ability to troubleshoot Maven related issues in Java based projects
  • Advanced knowledge with one or more build management tools (Jenkins, Cloudbees )
  • Experience with Java web environments (JBoss, and Tomcat) with sound knowledge of Webservers, Application Servers, Client-Server Architectures
  • Experience with monitoring tools like Prometheus, Graphana Dashboards
  • Experience in cloud technologies and services with Azure, AWS or Google Cloud.
  • Experience with Repository Management systems like Artifactory, Nexus
  • Exposure to MEAN Stack
  • Complete understanding of the software development life-cycle and agile software development methodologies
  • Proficiency in managing multiple responsibilities and priorities in a fast-paced setting.
  • Demonstrates a willingness and adaptability to engage with a diverse range of technologies.
  • Outstanding abilities in analysis, troubleshooting, and clear, effective communication.

Additional Information

Work Hours : Varies upon the needs of the department.

Travel Requirements : This position requires travel 5-10% of the time.

Mental / Physical Requirements : This position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers.

Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.

Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

Visa will consider for employment qualified applicants with criminal histories in a manner consistent with applicable local law, including the requirements of Article 49 of the San Francisco Police Code.

U.S. APPLICANTS ONLY : The estimated salary range for a new hire into this position is 119,100.00 to 172,600.00 USD per year, which may include potential sales incentive payments (if applicable).

Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity.

Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401 (k), FSA / HSA, Life Insurance, Paid Time Off, and Wellness Program.

30+ days ago
Related jobs
Promoted
H-E-B
Austin, Texas

This is an exciting time to join H-E-B Digital, and we’re hiring Staff Software Engineer on the backend. Experience with common software engineering tools such as Git, JIRA, Confluence, etc. If you’re someone who enjoys collaborating with engineers with diverse backgrounds and skills to solve new ch...

Promoted
SADA
Austin, Texas

Job Title: Staff Software Engineer. As you continue to execute successfully, we will build a professional development plan to support your growth across engineering, management, or other growth tracks. As a member of the Application Development team in the staff position, you will be responsible for...

arm limited
Austin, Texas

Experience in software building and build management – for official downstream software release candidates and formal releases. Arm is seeking skilled, experienced, and highly motivated release engineering expert to join our Software Engineering group. Release engineering and branch management for t...

TALENT Software Services
Austin, Texas

Job Summary: Talent Software Services is in search of a Staff Firmware Maintenance Engineer for a direct placement position in Austin, TX(Hybrid). Seeking a skilled, experienced, and highly motivated Software Team Leader, located in Austin, to join our Software Engineering group. You will work close...

BAE Systems
Austin, Texas

Engineers will also support securing our sustainable future through products that provide efficient, power management and by developing eco-friendly, hybrid and electric systems. You will have the opportunity to help define and develop the next generation: Fly-By-Wire Flight Controls, Full Authority...

General Motors
Austin, Texas

Knowledge of operating system, networking and systems engineering management. Expertise in end-to-end applications hosted on Kubernetes with a focus on scalability, high availability, and fault tolerance including the engineering of Operators and CRDs. Experience in designing and engineering highly-...

Jobot
Austin, Texas

Job Title: Staff Application Developer. Job Location: Austin, TX - Hybrid 2 days/week remote. Hybrid work schedule - Work from home 2 days/week!. Applications Engineering is a multifaceted, deeply technical role, where you will not only use your expertise but your interpersonal skills to support our...

Crunchbase
Texas, United States

We are hiring a hands-on Staff Machine Learning Engineer. At Crunchbase, we have Machine Learning Engineers in different teams including the Personalization team and the Graph team. Machine Learning engineers work on an array of challenges from creating features with personalized relevant informatio...

GEICO
Austin, Texas
Remote

As a Senior Staff Engineer, you will: . The Enterprise Storage Engineer will be at the forefront of storage architecture, responsible for integrating various forms of storage solutions into a cohesive, robust system. Collaborate with cross-functional teams, including network engineers, developers, a...

Oracle
Austin, Texas

As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. A...