Omaha, NE, US
1 day ago
SRE Platform Software Developer (Java/Spring)
Welcome page Returning Candidate? Log in SRE Platform Software Developer (Java/Spring) Job Locations US-NE-Omaha | US-TX-Westlake | US-TX-Southlake Requisition ID 2024-100552 Posted Date 2 months ago(8/5/2024 8:57 AM) Category Engineering & Software Development Salary Range USD $115000.00 - $145000.00 / Year Application deadline 10/4/2024 Position Type Full time Your Opportunity

At Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us “challenge the status quo” and transform the finance industry together.

 

The Schwab SRE Platform team is offering a unique opportunity for you to join a specialized group of site reliability engineers tasked with developing a platform of common support tools to aid our SRE teams in supporting Schwab’s critical production applications.

 

As a member of an agile product development team, you will be at the forefront of creating innovative shared reliability software tools. The applications you build will not only enhance the capabilities of our support engineers but also support our mission to instill SRE principles throughout Schwab’s technology organization. You will collaborate closely with your Product Owner, Scrum Master, and development team to achieve the SRE Platform’s goals. Additionally, you will work in tandem with the SRE organization and support engineering teams to understand their needs and to create automation and integrate requirements into the platform. This dynamic role may involve enhancing existing and building new applications.

 

This position demands extensive problem-solving, analysis and technical skills. Our goal is to proactively prevent production problems and, in if they do occur, to help teams to quickly analyze and recover applications with minimal client impact. At the core of the SRE Platform team is a commitment to continuous improvement and the removal of toil from all support work across the organization. We believe in empowering every team member to contribute and strive to foster a blameless learning culture.

 

Role Responsibilities:

Partner with support and development teams to create automation solutions to shared problems across the technology support organization.Develop software applications, frameworks, and processes that improve the maintenance of Schwab’s production applications.Implement new features and improvements to existing in-house enterprise SRE tools.Work with the SRE Platform Scrum team’s Product Owner, Scrum Master, and developers to implement the SRE Platform vision.Promote the SRE mindset and practices across the Schwab technology organization.Collaborate with application support teams to understand their pain points and operational challenges.Create supporting documentation to communicate the architecture, features, and value of the tools the team develops.Peer review pull requests of your development team peers.Support the deployment and validation of our team’s production releases.Explore, learn, and apply software development best practices. What you have

 

Required Experience

5-7+ years of experience with enterprise software development3+ years of experience working on an enterprise support team responsible for the daily monitoring, operations, maintenance, and incident remediation of production applications.A Bachelor’s (4-year) degree with a major in Computer Science, Management Information Systems, or a related disciplineBack-end software development experience creating applications using Java and the Spring Framework.Application development architectures and implementations using REST services.Experience deploying and managing applications in a container orchestration ecosystem such as Cloud Foundry.Experience in building automation to manage production services more efficiently.Database design and SQL experience using RDBMS systems such as Oracle and PostgreSQLKnowledge of production input/process/output workflows using enterprise publish/subscribe messaging platforms.Working with the Linux operating system and various command line tools.GIT source control and Git Hub

 

Soft Skills

Strong verbal and written communication skillsConsistent engagement in team meetings and collaborationCritical thinking and problem-solvingA blameless SRE mindset oriented towards advancing learning opportunities.An inherent desire to promote a positive company culture.A focus on continuous improvement, simplification, and automating processes.The ability to document, diagram, and communicate technical concepts.A persistent ability to stay focused on objectives without distraction.

 

Preferred Experience

Application security using OAuth and Active DirectoryFull stack development with front-end, back-end, and database components.PythonJavaScript, React, Angular, HTML, and CSSLinux scripting, systems administration, and basic network administrationEnterprise messaging systems such as IBM MQ, RabbitMQ, and KafkaCI/CD and delivery pipeline tools like Jenkins, Bamboo, and GitHub actions.

In addition to the salary range, this role is also eligible for bonus or incentive opportunities.

Options Apply for this jobApplyShareRefer a friendRefer Sorry the Share function is not working properly at this moment. Please refresh the page and try again later. Share on your newsfeed Why work for us?

Own Your Tomorrow embodies everything we do! We are committed to helping our employees ignite their potential and achieve their dreams. Our employees get to play a central role in reinventing a multi-trillion-dollar industry, creating a better, more modern way to build and manage wealth.

 

Benefits: A competitive and flexible package designed to empower you for today and tomorrow. We offer a competitive and flexible package designed to help you make the most of your life at work and at home—today and in the future.   Application FAQs

Software Powered by iCIMS
www.icims.com

Confirm your E-mail: Send Email