Understand the end-to-end flow across applications at a business level
Ensure the reliability, availability, and performance of applications in production
Own the automation of repetitive tasks and resolution of systematic issues
Investigate new ways to improve operations and define new solutions to solve technically complex systems issues
Identify and deliver green-field engineering solutions for issues based on root cause analyses
Build applications with stability and resiliency from their first stages
Help shape incident management and drive tactical and strategic solutions
Lead by evangelizing the SRE mindset to other teams
Partner with non-technical stakeholders to understand business objectives and provide appropriate solutions
Partner closely with banking teams and enterprise functional teams to develop deep understanding of how applications work
Learn from industry leaders, distinguished engineers and banking professionals
Perform other duties as assigned
Requirements
Associate’s Degree required; Bachelor’s Degree in Computer Science or a related STEM discipline preferred
Minimum of 4 years of related work experience
Strong background in computer science fundamentals, data structures, algorithms, and distributed systems
Strong understanding and deep experience in at least one major observability platform (Grafana, New Relic, DataDog, Splunk, etc.)
Software development background and varied experience across production engineering, software quality metrics, chaos engineering, networking, UNIX internals, and cloud application architecture required
Fully proficient in at least one modern structured programming language (Python or Node.js preferred)
Linux system administration knowledge strongly preferred
Experience using and monitoring APIs preferred
Modern web development or synthetic testing experience strongly preferred
Open Telemetry (OTEL) experience strongly preferred
Strong SQL and database experience
AWS and Kubernetes hands-on experience required
Experience in Kafka, event-based architectures, and message bus technology required
Strong entrepreneurial spirit and the ability to adapt to changing requirements and technologies
A passion for learning and inventing novel approaches to hard problems
Proficiency with Microsoft Office tools (Outlook, Word, PowerPoint, Excel)
Excellent verbal, written, and interpersonal communication skills
Strong organizational skills and attention to detail
Outstanding problem-solving and time management skills
Self-motivated, self-directed, and results-oriented
Adaptable and able to multitask in a fast-paced environment
Can work independently and within a team; solution-oriented with a collaborative approach
Benefits
Comprehensive health, dental, and vision plans
4 weeks PTO
401k + company match
Metro SmartTrip benefits ($50/mo)
Remote or hybrid work schedules for most positions
Incentives for purchasing solar panels, electric vehicles, biking to work, etc.
Paid subscriptions to Veterans Compost, Capital Bikeshare, Imperfect Foods reimbursement, and more!
Best Workplaces for Commuters 2023 & 2024 winner
The Washington Post Top Workplaces 2023, 2024, and 2025 winner
American Banker Best Banks to Work For 2023 winner
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
data structuresalgorithmsdistributed systemsobservability platformssoftware developmentchaos engineeringnetworkingLinux system administrationSQLcloud application architecture
Soft skills
communication skillsorganizational skillsproblem-solving skillstime management skillsself-motivatedadaptablecollaborativeresults-orientedattention to detailentrepreneurial spirit
Certifications
Associate’s DegreeBachelor’s Degree in Computer Science