Support the reliability, availability, and performance of production systems while developing foundational skills in systems engineering, automation, observability, and incident response.
Responsibilities
Monitors the health, availability, and performance of production systems using dashboards, alerts, logs, and other observability tools.
Responds to system alerts and assists with troubleshooting and investigating production incidents under the guidance of experienced engineers.
Reviews, troubleshoots, resolves, and closes support tickets, maintaining clear documentation and providing timely follow-up.
Writes and maintains basic automation scripts to reduce repetitive manual tasks and improve operational efficiency.
Assists with routine operational activities, including deployments, backups, log rotation, system health checks, and other production support functions.
Requirements
Bachelor’s degree in Computer Science, Information Technology, Information Systems, or a related field, or equivalent combination of education, training, and relevant experience.
Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company
Locations (2)
Riverwoods, Illinois, United States
Chicago, Illinois, United States
Compensation
The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Chicago, IL: $179,400 - $204,700 for Full-stack Engineer 4 Riverwoods, IL: $179,400 - $204,700 for Full-stack Engineer 4
Responsibilities
Lead a portfolio of diverse technology projects and a team of developers
Collaborate with digital product managers and deliver robust cloud-based solutions
Utilize programming languages like Java, Scala, Python, Go, Node.js, JavaScript and TypeScript
Provide technical leadership and direction across Agile teams
Partner with architects to define service boundaries, integration patterns, and reusable frameworks
Design, develop, and maintain automated tests and test frameworks for cloud platform services and APIs.
Locations (2)
Bangalore, Karnataka, India
India
Responsibilities
Design, develop, and maintain automated tests and test frameworks for cloud platform services and APIs.
Build API, integration, contract, regression, system, and end-to-end tests for distributed services.
Test complex platform behaviors including data integrity, asynchronous workflows, service interactions, authentication and authorization, and failure scenarios.
Build performance, scalability, and reliability tests for critical platform services.
Integrate automated tests and quality gates into CI/CD pipelines to provide fast feedback to engineering teams.
Stable employment conditions based on an employment contract (turnover rate below 4%) 1 additional vacation day for all, and 1 extra after 10 years with us Flexible working hours and hybrid work (presence in the office in Gdynia 3 days a week) English lessons during working hours Internal training program to support your training needs Paid employee referral program Multisport Card 3% employer contribution to PPK Private Health Care at Medicover (extended package for employees and possibility to enroll family members)
Responsibilities
Own features from business need to production, including requirements, design, delivery, and follow-up
Design and implement services across the platform, including network observability, troubleshooting, and large-scale device operations
Work directly with product management, architects, and business stakeholders to clarify goals, scope, and priorities
Review designs and implementations for technical quality and fit with the business goal
Actively contribute to good engineering practices within the team
Requirements
Bachelor's degree in Computer Science, Engineering, or a related field
Own the AI adoption strategy for the Viewer, design configuration, coach implementation teams, resolve technical issues, and convert customer needs into product workflows.
Locations (2)
Somerville, Massachusetts, United States
United States
Compensation
125,000-145,000 USD
Responsibilities
Own technical solution design and configuration of the Viewer for assigned customers
Lead technical discovery with customers and implementation teams
Partner with implementation counterpart to adopt learnings into customer configuration
Train and coach implementation teams and customer administrators
Serve as customer-facing technical lead during go-lives, hypercare and escalations
Requirements
Bachelor’s degree in Computer Science, Biomedical Engineering, Health Informatics, Information Systems or a related field
Design and own distributed systems that span services, clusters, and cloud environments, architect backend systems and infrastructure for high‑concurrency workloads, build and operate infrastructure across multiple cloud providers, and define observability strategies.
Responsibilities
Design and own distributed systems that span services, clusters, and cloud environments.
Architect backend systems and infrastructure for high‑concurrency, high‑throughput workloads.
Build systems for scheduling, coordination, and execution of large‑scale simulation workloads.
Design data flows and storage systems for large‑scale, latency‑sensitive workloads.
Drive system architecture decisions across backend and infrastructure layers.
Requirements
Bachelor's degree in a relevant field (e.g. computer science) or equivalent practical experience
Senior builder who turns AI and data into production-ready products, designing architecture, writing code across frontend, backend, and data, and working closely with clients.
Locations (2)
Hellerup, Capital Region, Denmark
Copenhagen, Capital Region, Denmark
Responsibilities
Take client ideas from hypothesis to prototype and production system
Design architecture and write code across frontend, backend, and data
Deploy solutions in the cloud and set up observability
Review code and mentor less experienced engineers
Explain technical choices to non-technical stakeholders
Requirements
Master's degree in Computer Science, Engineering, or related field
Translate business needs into functional and technical requirements for mobile and digital solutions, defining user stories, API contracts, and integration flows in an Agile environment.
Responsibilities
Analyse business needs and translate them into clear user stories, acceptance criteria and functional specifications
Define screen behaviour, labels, UI logic, navigation actions and end-to-end application flows, including happy and alternative paths
Review and annotate UX/UI designs, ensuring alignment between business requirements, user experience and technical implementation
Define, analyse and document API contracts, integration requirements and service interfaces using OpenAPI/Swagger
Collaborate closely with Solution Designers and development teams to design integration flows, data exchanges and technical solutions that fulfil business and application requirements
Responsible for the configuration, implementation, operation and optimization of supported IT Networks technologies, applying software engineering principles to modernize infrastructure and eliminate manual work through automation.
Compensation
Annual bonus payment based on performance
Responsibilities
Ensure the infrastructure is running properly to achieve agreed Service Level Agreements (SLAs), Operational Level Agreements (OLAs), Service Level Indicators (SLIs), and Objectives (SLOs) in compliance with quality requirements.
Manage internal infrastructure updates and patch implementations to maintain a reliable and stable environment.
Work closely with stakeholders, internal and externals, to design, build, and maintain IT solutions that meet business requirements for performance, availability, security, and compatibility.
Apply software engineering principles to build and manage large-scale IT infrastructure products across their lifecycle.
Support to abstract away infrastructure complexity by providing self-service tools.