Software Engineering Manager
Job Description
OpenInvest, a J.P. Morgan Chase company, is a values-based financial services leader with a mission to align capital with social and environmental values. Founded in 2015 by FinTech and ESG veterans, OpenInvest's platform unlocks a personalized and engaging end-to-end client experience, including dynamic custom indexing, impact reporting, philanthropic giving, proxy voting, and more.
Formerly a Public Benefit Corporation and supported in our mission by some of the biggest names in Silicon Valley like YCombinator, Andreessen Horowitz, and QED, OpenInvest was acquired by JPMC in June of 2021. JPMC services are used in half of all American households: join us to help design and offer sustainable finance solutions on the greatest scale nationwide and across the world.
Note to candidates : You will be hired as an employee of J.P. Morgan Chase.
What You'll Do:
- Manage
- Mentor and guide the professional and technical development of your team members. Develop their careers, and assign them to projects tailored to their skill levels, personalities, work styles, and professional goals
- Build teams that are collaborative, inclusive, and respectful of each other, fostering inclusive conversations around technical decision-making
- Provide continuous feedback, address underperformance, and recognize the individual strengths and contributions of your team members
- Ship
- Work effectively and collaborate with cross-functional partners and stakeholders (Product, Design, etc.) to guide the product development process and help ensure we are building the right things at the right time
- Represent your team in executive and multi-functional meetings including engineering discussions with other teams
- Own your team's deliverables and ensure we continue to ship scalable, highly available products that delight our users.
- Ensure Technical Excellence
- Apply your technical expertise to maintain a high bar of excellence in code quality, system design and architecture, performance, and other aspects of technical quality.
- Provide technical mentorship such as PR reviews, pair programming, and virtual whiteboarding and technical designing
- Instill a spirit of continuous improvement in the team's code, architecture, and processes
- Help push process and drive initiatives to integrate best engineering practices (testing, observability, documentation)
Who You Are:
- You are a leader, coach and enjoy creating opportunities for others
- You can guide and grow an excellent engineering team through planning, prioritization, and execution of work
- You have hands-on experience building scalable products in a fast-paced environment
- You enjoy working in a collaborative environment, and you're committed to driving projects to completion
- You can work in cross-functional teams and can work with designers, engineers, and product managers to help build and maintain consumer-facing services and applications
- You believe in building both teams and products that scale
- You have a product mindset and apply that to how you would build out platform services
- You're curious and like to deep dive into different system architectures
Requirements:
- 8+ years of professional experience in software development
- 2+ years of engineering leadership experience and people management responsibilities (including feedback, performance, hiring, and career guidance)
- Experience with any or all of our tech stack: Python, React, AWS Cloud Infrastructure (and Service Oriented Architectures)
- A history of developing and delivering scalable, high-quality software for complex products
- Experience with building frameworks and software infrastructure for large scale projects
Nice to Haves:
- Experience or interest in financial services or asset management
- Technical background in building or maintaining products at scale within an enterprise environment
- Experience scaling software engineering teams and leading numerous teams and projects in a busy engineering department
- Interest in pushing the technology, people, and organization envelope to explore new ways we can deliver amazement to our end users and clients
- A fascination in how to make teams and people thrive and deep empathy towards engineering happiness.
Company Culture
OpenInvest's core values include:
- Pursuing a challenging mission
- Thriving on transparency
- Maintaining high standards of integrity
- Guaranteeing the right to be heard
- Prioritizing personal growth
- Prioritizing diversity and inclusion
We aim to build a culture just as open and accountable as our products. We encourage you to give and receive earnest and constructive feedback. As part of our team, you are willing to work hard, handle various responsibilities as necessary, and be passionate about long-term company-wide goals.
OpenInvest is an Equal Opportunity Employer. We value a diversity of perspectives and backgrounds in our team and culture. We are committed to include these elements in every aspect of our company.
OpenInvest is committed to supporting the needs of its candidates and employees. Please don't hesitate to ask if there are any accommodations, we can make for you either during the hiring process or on joining the company.
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 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. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.
The health and safety of our colleagues, candidates, clients and communities has been a top priority in light of the COVID-19 pandemic. JPMorgan Chase was awarded the "WELL Health-Safety Rating" for all of our 6,200 locations globally based on our operational policies, maintenance protocols, stakeholder engagement and emergency plans to address a post-COVID-19 environment.
As a part of our commitment to health and safety, we have implemented various COVID-related health and safety requirements for our workforce. Employees are expected to follow the Firm's current COVID-19 or other infectious disease health and safety requirements, including local requirements. Requirements include sharing information including your vaccine card in the firm's vaccine record tool, and may include mask wearing. Requirements may change in the future with the evolving public health landscape. JPMorgan Chase will consider accommodation requests as required by applicable law.
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, discretionary incentive compensation which may be awarded in recognition of 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.
Equal Opportunity Employer/Disability/Veterans
Base Pay/Salary
San Francisco,CA $190,000.00 - $325,000.00 / year; Los Angeles,CA $190,000.00 - $325,000.00 / year; New York,NY $190,000.00 - $325,000.00 / year; Jersey City,NJ $190,000.00 - $325,000.00 / year; Palo Alto,CA $190,000.00 - $325,000.00 / year; Seattle,WA $190,000.00 - $325,000.00 / year