Responsible for designing, developing, testing and maintaining software applications and products to meet customer needs, including full-stack development from user interface to server-side components.
Responsibilities
Engage with customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user-centric software solutions
Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies (like agile)
Assess the requirements of the software application or service and determine the most suitable technology stack, integration method, deployment strategy
Create high-level software architecture designs that outline the overall structure, components, and interfaces of the application
Collaborate with cross functional teams like product owners, designers, architects etc.
Lead Site Reliability Engineer responsible for designing, building, and maintaining AI-powered automation systems, observability pipelines, and autonomous operations at JPMorgan Chase.
Compensation
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions.
Responsibilities
Creates high quality designs, roadmaps, and program charters for AI-powered automation systems
Provides advice and mentoring to other engineers
Demonstrates site reliability principles and practices
Collaborates to implement observability and reliability designs
Designs and builds AI Agents and MCP Servers
Requirements
Bachelor's or Master's degree in Computer Science, Engineering, or related field
Senior Linux Infrastructure Engineer responsible for designing, building, and managing scalable infrastructure platforms across bare metal, hypervisors, containers, and public cloud environments.
Responsibilities
Manage systems at scale through standardization, automation, testing, and monitoring
Define and enforce infrastructure standards for source control, testing, CI/CD, OS, patches, and configuration management
Support a distributed compute environment and multi-petabyte storage platforms
Install, configure, and monitor RHEL-based Linux systems
Troubleshoot hardware and software issues across the full stack
Requirements
Bachelor's degree in Engineering or a related technical discipline