Software Engineer III- Golang
2 weeks ago
Job Description
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III- Golang at JPMorgan Chase within the Corporate Sector, Infrastructure Platforms, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
Job responsibilities
- Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
- Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
- Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
- Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
- Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
- Contributes to software engineering communities of practice and events that explore new and emerging technologies
- Adds to team culture of diversity, equity, inclusion, and respect
- Defines a roadmap to build out features of the solution that deliver capabilities which align with specific short-term use cases and requirements.
- Works with teams across the bank to source reference data (and associated metadata)
- Builds metadata-driven declarative data transformations (JSON-to-JSON)
- Partners closely with colleagues through pairing and code reviews
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Hands-on practical experience in system design, application development, testing, and operational stability
- Demonstrated experience in Golang development and with distributed computing
- Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
- Overall knowledge of the Software Development Life Cycle
- Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
- Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
- Proficiency in working with information/data models
- Hands-on practical experience in both consuming and writing web service APIs -RESTful or Graph-based using JSON and/or XML.
- Some exposure to LDAP, Active Directory, OIDC, SAML, Kerberos, Amazon IAM, or other enterprise/cloud authentication/authorization technologies
- Experience of deployment through a controlled pipeline e.g - Jenkins, GIT, Bitbucket, Artifactory, automated test and integration
Preferred qualifications, capabilities, and skills
- Declarative model transformations or mappings - e.g. in a data pipeline
- Experience with logic programming - Rego, Datalog or Prolog
- Experience with formal test methods, Satisfiability Modulo theories, Boolean Satisfiability
- Use of RDF technologies such as SparQL or JSON-LD
About Us
JPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set, and location. For those in eligible roles, we offer discretionary incentive compensation which may be awarded in recognition of firm performance and individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include 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. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. 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 also 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
About the Team
Our Global Technology Infrastructure group is a team of innovators who love technology as much as you do. Together, you'll use a disciplined, innovative and a business focused approach to develop a wide variety of high-quality products and solutions. You'll work in a stable, resilient and secure operating environment where you-and the products you deliver-will thrive.
High Risk Roles (HRR) are sensitive roles within the technology organization that require high assurance of the integrity of staff by virtue of 1) sensitive cybersecurity and technology functions they perform within systems or 2) information they receive regarding sensitive cybersecurity or technology matters. Users in these roles are subject to enhanced pre-hire screening which includes both criminal and credit background checks (as allowed by law). The enhanced screening will need to be successfully completed prior to commencing employment or assignment.
-
Software Engineer III
1 month ago
Brooklyn, United States JPMorgan Chase Full timeJob Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within AWM Data and Analytics team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable...
-
Software Engineer III-AWS Big Data Engineer
6 days ago
Brooklyn, United States JPMorgan Chase Full timeJob Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Corporate and Investment Bank's Digital and Platform Services, you will serve as a seasoned member of an agile team. Your role will be to design and deliver trusted...
-
Software Engineer III
3 weeks ago
Brooklyn, United States JPMorgan Chase Full timeJob Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Asset & Wealth Management, Asset Management division, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a...
-
Software Engineer III-Machine Learning
2 weeks ago
Brooklyn, United States JPMorgan Chase Full timeJob Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking's Wealth Management team, you are an integral part of an agile team that works to enhance, build, and deliver trusted...
-
Embedded Software Engineer II
6 hours ago
Brooklyn Park, United States Cirtec Medical Corporation Full timeThis position is eligible for a $5,000 sign on bonus. ABOUT THE COMPANY More than just another design shop or contract manufacturer, Cirtec offers a uniquely comprehensive range of vertically integrated capabilities. Cirtec specializes in complex, difficult to produce components and devices in today's most advanced product technologies including,...
-
Quality Engineer III
4 weeks ago
Brooklyn Park, United States Integer Holdings Corporation Full timeQuality Engineer III: The primary purpose of this job is to provide Quality Engineering support for Operations to ensure that the Quality System requirements are adhered to for medical device manufacturing/operations in accordance with applicable Regulatory and Standards requirements for compliance. Provide work direction for 3-5 Technicians/Inspectors. ...
-
Quality Engineer III
1 month ago
Brooklyn Park, United States Integer Holdings Corporation Full timeQuality Engineer III: The primary purpose of this job is to provide Quality Engineering support for Operations to ensure that the Quality System requirements are adhered to for medical device manufacturing/operations in accordance with applicable Regulatory and Standards requirements for compliance. Provide work direction for 3-5...
-
Quality Engineer III
1 month ago
Brooklyn Park, United States Integer Holdings Corporation Full timeQuality Engineer III: The primary purpose of this job is to provide Quality Engineering support for Operations to ensure that the Quality System requirements are adhered to for medical device manufacturing/operations in accordance with applicable Regulatory and Standards requirements for compliance. Provide work direction for 3-5...
-
Senior Software Engineer
15 hours ago
Brooklyn, United States CoreWeave Full timeCoreWeave is a specialized cloud provider, delivering a massive scale of GPU compute resources on top of the industrys fastest and most flexible infrastructure. CoreWeave builds cloud solutions for compute intensive use cases VFX and rendering, machine learning and AI, batch processing, and Pixel Streaming that are up to 35 times faster and 80% less...
-
Software Engineer
14 hours ago
Brooklyn, United States Publicis Media Full timeJob Description Software engineer eager to be part of a team working on product development using dotnet/C#, MSSQL, AWS, containerized services, and SPA-based UI applications. You will take part in scrum ceremonies, work with Product owners and other stakeholders to review requirements and user stories, and manage the features you are working on. You will...
-
Sr Lead Software Engineer
6 days ago
Brooklyn, United States JPMorgan Chase Full timeJob Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Software Engineering department, you will be responsible for executing creative software solutions, leading evaluation sessions, and contributing to a diverse and...
-
Software Engineer II
3 days ago
Brooklyn, United States JPMorgan Chase Full timeJob Description As a Software Engineer II at JPMorgan Chase within the Market Technology division , you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute...
-
Lead Software Engineer
5 hours ago
Brooklyn, United States JPMorgan Chase Full timeJob Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Corporate Sector's Risk Technology , you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology...
-
Lead Software Engineer
6 days ago
Brooklyn, United States JPMorgan Chase Full timeJob Description As a member of the Resiliency management team you'll lead a group of innovators and technologists in creating resiliency solutions that will change the way our business operates. If you have extensive knowledge of technology products and tools available in AWS, Google, and Azure, we encourage you to apply! Your expertise will guide the...
-
Java Lead Software Engineer
6 days ago
Brooklyn, United States JPMorgan Chase Full timeJob Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. Make a difference in providing a positive consumer shopping and offers experience.As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking Digital Technology, you are an integral part of an...
-
Eng 2 Security Software Engineer
1 day ago
Brooklyn, New York, United States Comcast Corporation Full timeEffectv helps businesses reach the right audience with the right message at the right time.We harness the scale and quality of Comcast data to target advertisers' audiences across linear TV, streaming, and video on demand and enabling clients to evaluate performance.A division of Comcast, we have a presence in 60+ markets and an estimated reach of 96 million...
-
Core Java Software Engineer II
2 weeks ago
Brooklyn, United States JPMorgan Chase Full timeJob Description You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Corporate & Investment Bank - Financial Transaction Processing System team, you are part of an agile team that...
-
Data Lead Software Engineer
6 days ago
Brooklyn, United States JPMorgan Chase Full timeJob Description Join us as we embark on a journey of collaboration and innovation, where your unique skills and talents will be valued and celebrated. Together we will create a brighter future and make a meaningful difference.As a Data Engineer within the Consumer and Community Banking in Connected Commerce Technology Team, you serve as a seasoned member of...
-
Senior Software Engineer
1 day ago
Brooklyn Park, Minnesota, United States CPS Solutions, LLC Full timeSenior Software Engineer CPS Solutions, LLCRemote (position may be asked to transition to our Atlanta based office in the future)The Senior Software Engineer will work with engineering leadership, clients, and product team to ensure deliverable commitments are met. They will also serve as a primarytechnical resource with responsibility for the...
-
Senior Software Engineer
1 day ago
Brooklyn Park, Minnesota, United States CPS Solutions, LLC Full timeSenior Software Engineer CPS Solutions, LLCRemoteThe Senior Software Engineer will work with engineering leadership, clients, and product team to ensure deliverable commitments are met. They will also serve as a primarytechnical resource with responsibility for the implementation, support, optimization and / or upgrade of CPS and Therigy...