1197 IT & Software Developer jobs in the US
Senior Site Reliability Engineer - DevOps
$96,000 - 163,000
Mastercard
Mastercard Boulevard 2200, O'Fallon
$96,000 - 163,000
Requirements
Must:
- Bachelors degree in Computer Science or a related technical field, or equivalent practical experience.
- Strong curiosity and enthusiasm for automation, emerging technologies, and scalable architectures.
- Excellent problem-solving abilities along with strong communication skills, ownership, and motivation.
- Interest in the design, analysis, and troubleshooting of large-scale distributed systems.
- Ability to operate within diverse, matrix-driven, geographically dispersed teams.
- Skill in balancing the long-term health of systems with the need for short-term solutions.
- Capacity to collaborate across functions with a clear understanding of system behavior and monitoring requirements.
- Proficient in industry-standard CI/CD tools such as Git/Bitbucket, Jenkins, Maven, Artifactory, and Chef, with a proven ability to create an effective CI/CD flow that smoothly transitions code from development to production.
- Experience in programming languages such as C, C++, Java, Python, Go, Perl, or Ruby is preferred.
- Willingness to work on shifts and weekends based on team schedules.
- Knowledge of algorithms, data structures, scripting, pipeline management, and software design is advantageous.
- Previous experience in Site Reliability Engineering (SRE) is a plus.
- Familiarity with RDBMS like PostgreSQL and Oracle, along with expertise in SQL, PL/SQL, and PostgreSQL features.
- Strong understanding of database architecture, performance tuning, and query optimization.
- Experience utilizing monitoring tools such as Splunk or Dynatrace.
- Background in production support and ITIL processes is beneficial.
- Knowledge of client-server relationships, network concepts (Layers 1-3), stack trace analysis, load balancers, application firewalls, operating system navigation, and logging standards is preferred.
- Awareness of security implementations and certificate lifecycle management is a plus.
Responsibilities
- Encourage developer ownership and empower teams to create resilient, fault-tolerant, and scalable products.
- Assist developers during the build phase with operational design, automation, capacity planning, and monitoring.
- Establish and uphold operational standards while promoting an agile, learning-centered culture.
- Conduct triage and root-cause analysis prioritizing business impact and ensuring blameless post-mortems.
- Engage early in the development lifecycle to proactively oversee production and change activities.
- Manage risk, compliance, and mitigation strategies across environments.
- Align product and customer priorities with operational requirements through ongoing feedback.
- Support the CI/CD pipeline for advancing software into higher environments by facilitating validation and operational gating, championing DevOps automation and best practices.
- Adopt a thorough approach to problem-solving, connecting the various elements during a production event to enhance mean time to recovery.
- Collaborate with a global team spread across various tech hubs and time zones.
- Share knowledge and mentor junior team members.
- Act as the primary contact for application health, performance, and capacity.
- Support services pre-launch with system design consulting, capacity planning, and launch reviews.
- Collaborate with development and product teams to outline monitoring and alerting strategies.
- Create frameworks that facilitate zero-downtime deployments.
- Analyze ITSM activities and offer feedback to development teams regarding operational gaps and resiliency issues.
Description
At Mastercard, we are dedicated to fostering an inclusive digital economy that serves everyone globally. We strive to make transactions secure, straightforward, intelligent, and accessible. Our culture is rooted in the Decency Quotient (DQ), guiding us to work collaboratively and respectfully. We believe in the strength of diversity in driving innovation and making better decisions. Our technology initiatives shape the future of the digital economy by creating interconnected and sustainable commerce systems. Our teams work with experts across various locations, enhancing existing systems and innovating new solutions. This role is part of our Business Operations team, specifically within Site Reliability Engineering (SRE), where we focus on platform stability and resilience.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Software Architect salaries in the United States here.
How many Software Architect jobs are in the United States?
Currently, there are 1197 Architect openings. Check also: Cloud jobs, Security jobs, ElasticSearch jobs - all with salary brackets.
Is the US a good place for Software Architects?
The US is one of the best countries to work as a Software Architect. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for Software Architect jobs in the United States?
Kochasoft, Inc, Tactable, L Squared Digital Signage, D3 Security Management Systems, Combat Computers Inc., GE Aerospace, Consultation Devpresso Inc among others, are currently hiring for Architect roles in the United States.
The company with most openings is Kforce Technology Staffing as they are hiring for 64 different Software Architect jobs in the United States. They are probably quite committed to find good Software Architects.
The company with most openings is Kforce Technology Staffing as they are hiring for 64 different Software Architect jobs in the United States. They are probably quite committed to find good Software Architects.