Develop and maintain end‑user applications and operating systems/utility software, performing requirements gathering, coding, testing, deployment, and maintenance.
Responsibilities
Conduct requirements gathering and analysis
Write software code using programming, scripting, and database languages
Support software testing, deployment, maintenance, and evolution
Apply software development best practices including coding standards, code reviews, source control management, build processes, testing, and operations
Software Development Engineering (High Tech) focus on developing multiple types/categories of software including end-user applications and operating systems/utility software.
Responsibilities
Conducting requirements gathering and analysis to understand the domain of the software problem and/or functionality, the interfaces between hardware and software, and the overall software characteristics
Using programming, scripting, and/or database languages to write the software code
Supporting software testing, deployment, maintenance, and evolution activities by correcting programming errors, responding to scope changes, and coding software enhancements
Applying knowledge of software development best practices, including coding standards, code reviews, source control management, build processes, testing, and operations
Managing and overseeing the implementation of short-term activities within the team
Senior Lead Software Engineer for the Backend Platform team at J.P. Morgan Personal Investing, responsible for building and maintaining Java/Spring Boot libraries and frameworks.
Responsibilities
Design, develop, and maintain backend libraries and frameworks using Java and Spring Boot
Build scalable, reliable, and secure components for the investment ecosystem
Collaborate with product engineering teams to understand needs and deliver solutions
Drive initiatives to standardise development workflows, tooling, and processes
Champion engineering best practices, coding standards, and architectural guidelines
Requirements
Nice to have: building backend libraries and frameworks shared across multiple teams
Nice to have: deep understanding of Spring Boot framework internals
Nice to have: building self-serve tooling for engineering teams
Design, build, and deliver customer-facing web/mobile experiences that are performant, reliable, and intuitive
Compensation
Base Pay Range (Annual) 119,662.00 - 179,493.00 USD Annual
Additional Compensation and Benefits: Slate offers a wide range of competitive benefits, including medical, dental, vision, life insurance, disability insurance, vacation, and 401k. The successful candidate may also be eligible to participate in the equity program and/or a discretionary annual incentive program, subject to the rules governing such programs.
Responsibilities
Design, build, and deliver customer-facing web/mobile experiences that are performant, reliable, and intuitive
Lead the implementation and evolution of frontend systems, including component design, state management, and UI architecture
Write clean, well-structured code and actively participate in code reviews and technical design discussions
Own code quality end-to-end, including testing, edge-case handling, and production readiness
Collaborate closely with Product, Design, and UX partners to translate customer needs into elegant technical solutions
Software Development Engineer responsible for designing, building, and deploying distributed systems and machine learning solutions within Amazon’s finance technology domain.
Responsibilities
Collaborate with cross-disciplinary teams to conceive, design, and bring innovative products to market
Design and build innovative technologies in a large distributed computing environment
Create solutions to run predictions on distributed systems
Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage
Design and code solutions starting with broadly defined problems
Requirements
Bachelor's degree in computer science
Nice to have: Machine Learning and Large Language Model fundamentals
health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)