Software Development Engineer II at Capital Group | GB | Rezi

Software Development Engineer II at Capital Group

Software Development Engineer II

Capital Group · GB

2 weeks ago

Software Development Engineer II

Capital Group · GB

19 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Software Development Engineer II role.

Rezi rewrites your resume against Capital Group's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Software Development Engineer II posting at Capital Group — free, in seconds.

About the Role

As a Software Engineer within the Investment Group Technologies organization, you will build systems, services and tools that improve the lives of tens of millions of people every single day. The Investment Group Technologies organization applies software and data engineering, as well as data science to long-term fundamental investing at > $2 trillion scale. In the Software Engineer role, you will work with experienced software engineers while making technical decisions around how best to serve our customers. If you are looking to join a team that offers autonomy, plenty of space to run with new ideas, working in a nurturing environment, and challenging problems to solve at a significant scale, this might be the job for you!

Responsibilities

  • Writing Code (TypeScript, Python, Java, etc) in support of Investment Portfolio Management and Construction
  • Utilizing AWS technologies such as Lambda, API Gateway, DynamoDB, S3, Glue, Redshift, EMR, Sagemaker, EKS/ECS.
  • Working in a team with experienced software engineers to identify great projects and features that will help you grow in your career.
  • Building relationships with your customers, partner teams and the engineers on your team.
  • Measuring the quality of your software and systems via instrumentation, observability, and customer usage patterns.
  • Influence your team’s technical decisions by making insightful contributions to team priorities and approach.
  • Leverage AI in your daily work and delivery AI enabled insights and analytics to customers.
  • Help in identifying and solving ambiguous problems, or areas where your team’s software bottlenecks the innovation of other teams.

Requirements

  • You have a background in software engineering and a passion to learn.
  • You've made mistakes in the past and have learned a lot from them. You apply this learning regularly.
  • You are well versed in software engineering fundamentals and love to apply that craft towards data-centric applications.
  • You believe there are generally multiple ways to solve a technical problem, each with different trade-offs.
  • You approach projects, tasks, and unknowns with curiosity, and enjoy sharing what you know and learn with the people around you.
  • You believe that a team is strongest when it is diverse and includes multiple perspectives.
  • You are able to put yourself into your customer's shoes. You frequently immerse yourself in the customer experience to understand how you can better serve them.

Skills

  • TypeScript
  • Python
  • Java
  • AWS
  • Lambda
  • API Gateway
  • DynamoDB
  • S3
  • Glue
  • Redshift
  • EMR
  • Sagemaker
  • EKS/ECS
  • AI
  • GraphQL
  • web assembly
  • MLaaS
  • object-oriented design
  • advanced design patterns
  • cloud-first design
  • Serverless infrastructure
  • dynamic autoscaling
  • container orchestration
  • data architecture
  • databases
  • PostgreSQL
  • MySQL
  • Oracle
  • SQL
  • DDD/ER/ORM design
  • software engineering practices
  • software development life cycle
  • coding standards
  • code reviews
  • source control management
  • build processes
  • testing
  • operations

Work Type

  • flexible work options

Education Level

  • BS in Computer Science or related field, or an equivalent in relevant work experience.

Salary/Compensations

  • competitive salary
  • bonuses
  • 15% of your eligible earnings retirement plan contribution

Benefits

  • generous time-away
  • health benefits from day one
  • 2-for-1 matching gifts for your charitable contributions
  • opportunity to secure annual grants for the organizations you love
  • on-demand professional development resources
  • retirement plan

About the Company

  • Capital Group’s mission since 1931 has been to improve our customers’ lives through successful long-term investing.
  • At Capital Group, the success of the people who invest with us depends on the people in whom we invest.
  • Through nine decades, our goal has been to improve people’s lives through successful investing.
  • More than 9,000 associates in 30+ offices around the world help our clients and each other grow and thrive every day.

Equal Opportunity

  • We are an equal opportunity employer, which means we comply with all federal, state and local laws that prohibit discrimination when making all decisions about employment.
  • As equal opportunity employers, our policies prohibit unlawful discrimination on the basis of race, religion, color, national origin, ancestry, sex (including gender and gender identity), pregnancy, childbirth and related medical conditions, age, physical or mental disability, medical condition, genetic information, marital status, sexual orientation, citizenship status, AIDS/HIV status, political activities or affiliations, military or veteran status, status as a victim of domestic violence, assault or stalking or any other characteristic protected by federal, state or local law.