Principal Software Engineer
22 hours ago
We are seeking a highly skilled Principal Software Engineer to join our Corporate Investment Bank Data Solutions team at JPMorgan Chase. As a key member of our agile team, you will play a critical role in enhancing, building, and delivering top-notch technology products in a secure, stable, and scalable manner.
As a Principal Software Engineer, you will be responsible for operating on big financial and non-financial data using modern parallel data analytics tools, contributing to the design and architecture of the data management platform, and leveraging technical skills to source and prepare data from various data sources.
Key responsibilities include:
- Designing and implementing data engineering use cases with Tech, Product, and other data partners.
- Building and maintaining dataset documentation and metadata.
- Evaluating the current data architecture and shaping the future state data architecture and roadmap.
- Collaborating with data analytics staff to optimize solutions and develop new ideas.
- Developing solutions to make the product supportable and scalable.
Required qualifications, capabilities, and skills include:
- Formal training or certification in software engineering concepts and 10+ years of applied experience.
- Expert-level Java application development experience using Java 11 or higher, Spring boot, relational databases (Postgres, Oracle, etc).
- Experience with Kubernetes, AWS, or other cloud platforms.
- Hands-on experience with traditional databases, SQL, and no-SQL databases.
- Technical leadership experience, including resource management.
- Data architecture skills and experience building enterprise-scale data solutions.
- Experience building performant, decoupled, testable, and maintainable code.
Preferred qualifications, capabilities, and skills include:
- Basic understanding of financial markets.
- Experience working with EKS, MSK, and other AWS managed services.
- Experience building monitoring tools using Datadog, Prometheus, and Grafana.
- Experience interacting with and building entitlement systems.
We offer a competitive total rewards package, including base salary, commission-based pay, and discretionary incentive compensation. We also provide a range of benefits and programs to meet employee needs, including comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching, and more.
We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law.
We make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
JPMorgan Chase is an Equal Opportunity Employer, including Disability/Veterans.
-
Principal Software Engineer
4 weeks ago
Jersey City, New Jersey, United States KForce Full timePrincipal Software Engineer (Java, Fintech)Kforce's client, a highly innovative financial firm, is seeking a Principal Software Engineer (Java, Fintech) to join their team in Jersey City, New Jersey.About the RoleThe Principal Software Engineer will play a key role in building a new low-latency trading system used globally. They will analyze requirements,...
-
Principal Software Engineer
2 weeks ago
Jersey City, New Jersey, United States JPMorganChase Full timeJob OverviewWe are seeking a highly skilled Principal Software Engineer to join our Consumer and Community Banking division at JPMorgan Chase. As a key member of our agile team, you will be responsible for designing, developing, and delivering cutting-edge technology solutions that drive business growth and customer satisfaction.Key ResponsibilitiesDesign...
-
Principal Software Engineer
2 weeks ago
Jersey City, New Jersey, United States JPMorganChase Full timeJob Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our Corporate and Investment Bank Payments Technology Team at JPMorgan Chase. As a key member of our team, you will lead technical areas and drive impact within teams, technologies, and projects across departments.Job Responsibilities:Lead technology and...
-
Software Engineer
1 week ago
Jersey City, New Jersey, United States Seven Seven Software Full timeSoftware Engineer Job DescriptionWe are seeking a skilled Software Engineer to join our Software Engineering Group. As a member of our team, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our customers.Key Responsibilities:Design and develop software applications using a variety of programming...
-
Software Engineer
4 weeks ago
Jersey City, New Jersey, United States Seven Seven Software Full timeSoftware Engineer Job DescriptionWe are seeking a skilled Software Engineer to join our Software Engineering Group. As a member of our team, you will be responsible for applying your expertise to all aspects of the software development lifecycle, collaborating with stakeholders, and driving the integration of our digital adoption platform into our...
-
Software Engineer
3 weeks ago
Jersey City, New Jersey, United States Seven Seven Software Full timeAbout the RoleWe are seeking a talented Software Engineer to join our Software Engineering Group. As a key member of our team, you will play a crucial role in developing innovative solutions to drive business growth.Key ResponsibilitiesDesign, develop, and deploy high-quality software applicationsCollaborate with cross-functional teams to identify and...
-
Principal Software Architect
3 weeks ago
Jersey City, New Jersey, United States JPMorganChase Full timeJob OverviewWe are seeking a highly skilled Principal Software Engineer to join our Corporate Technology team at JPMorgan Chase. As a key member of our agile team, you will provide expertise and engineering excellence to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way.As a Principal Software...
-
Software Engineer
23 hours ago
Jersey City, New Jersey, United States Seven Seven Software Full timeJoin Our Software Engineering TeamWe're seeking a talented Software Developer to join our team at Seven Seven Software. As a key member of our Software Engineering Group, you'll play a crucial role in driving innovation and excellence in software development.Your primary responsibilities will include:Designing, developing, and deploying high-quality software...
-
Software Engineer
5 hours ago
Jersey City, New Jersey, United States Seven Seven Software Full timeAs a key member of our Software Engineering Group, we seek individuals who are passionate about driving business innovation through cutting-edge engineering practices.You will be responsible for applying your expertise to all aspects of the software development lifecycle, while partnering closely with stakeholders to achieve common goals.One of the primary...
-
Senior Software Engineer
2 weeks ago
Jersey City, New Jersey, United States Underwriting Solutions Full timeJob Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team at Underwriting Solutions. As a key member of our software development team, you will be responsible for designing, developing, and implementing innovative software solutions that drive business growth and improve customer experiences.Key...
-
Principal Software Architect
1 day ago
Jersey City, New Jersey, United States JPMorganChase Full timeJob OverviewAs a Principal Software Engineer at JPMorgan Chase, you will play a critical role in shaping the future of our technology landscape. You will be part of a high-performing team that delivers innovative solutions to drive business growth and excellence.Key ResponsibilitiesDesign and develop complex software systems using cutting-edge technologies...
-
Principal Site Reliability Engineer
23 hours ago
Jersey City, New Jersey, United States Fidelity Investments Full timeJob Title: Principal Site Reliability EngineerAt Fidelity Investments, we're seeking a highly skilled Principal Site Reliability Engineer to join our TechOps SRE team. As a key member of our team, you'll work closely with our engineering partners to drive initiatives from design to implementation, ensuring the reliability and scalability of our...
-
Senior Software Developer
2 weeks ago
Jersey City, New Jersey, United States KForce Full timePrincipal Software Engineer (Java, Fintech)Kforce's client, a highly innovative financial firm, is seeking a talented Principal Software Engineer (Java, Fintech) to join their team in Jersey City, New Jersey.About the RoleThe Principal Software Engineer will play a key role in building a new low-latency trading system used globally. They will analyze...
-
Senior Software Development Lead
4 weeks ago
Jersey City, New Jersey, United States KForce Full timePrincipal Software Engineer (Java, Fintech) OpportunityKforce's client, a highly innovative financial firm, is seeking a Principal Software Engineer (Java, Fintech) to join their team in Jersey City, New Jersey. This is a direct hire opportunity with a competitive compensation package.About the RoleThe Principal Software Engineer will play a key role in...
-
Principal Data Engineer
3 weeks ago
Jersey City, New Jersey, United States Tiger Analytics Full timeJob Title: Principal Data EngineerAt Tiger Analytics, we're seeking a highly skilled Principal Data Engineer to join our team. As a key member of our data engineering team, you will be responsible for designing and building scalable data ingestion pipelines, data processing, and data storage solutions using Azure cloud services.Key Responsibilities:Design...
-
Principal Data Engineer
2 weeks ago
Jersey City, New Jersey, United States Tiger Analytics Full timeJob Title: Principal Data EngineerAt Tiger Analytics, we're seeking a highly skilled Principal Data Engineer to join our team. As a key member of our data engineering team, you will be responsible for designing and building scalable data ingestion pipelines, data processing, and data storage solutions using Azure cloud services.Key Responsibilities:Design...
-
Principal Site Reliability Engineer
4 weeks ago
Jersey City, New Jersey, United States Fidelity Investments Full timeAbout the RoleWe are seeking a highly skilled Principal Site Reliability Engineer to join our TechOps SRE team at Fidelity Investments. As a member of this team, you will work closely with our engineering partners to help enable and drive initiatives from design to implementation.Key ResponsibilitiesDesign and implement highly available, secure, scalable...
-
Principal Site Reliability Engineer
3 weeks ago
Jersey City, New Jersey, United States Fidelity Investments Full timeJob SummaryWe are seeking a highly skilled Principal Site Reliability Engineer to join our TechOps team at Fidelity Investments. As a key member of our team, you will play a critical role in ensuring the reliability, scalability, and security of our cloud-based infrastructure.Key ResponsibilitiesDesign and implement highly available, secure, and scalable...
-
Principal Site Reliability Engineer
1 day ago
Jersey City, New Jersey, United States Fidelity TalentSource LLC Full timeJob Summary:We are seeking a highly skilled Principal Site Reliability Engineer to join our team at Fidelity Digital Assets. As a key member of our TechOps SRE team, you will work closely with our engineering partners to help enable and drive initiatives from design to implementation.The Role:As a Principal Site Reliability Engineer, you will be responsible...
-
Principal Electrical Design Engineer
2 weeks ago
Jersey City, New Jersey, United States Pinnacle Professional Services Full timeJob Title: Principal Electrical Design EngineerWe are seeking a highly skilled Principal Electrical Design Engineer to join our team at Pinnacle Professional Services. As a key member of our engineering team, you will be responsible for designing and developing innovative electrical systems for our clients.Key Responsibilities:Design and develop electrical...