At a Glance
- Tasks: Build impactful systems and tools that enhance lives using modern programming languages.
- Company: Join a leading investment group with a focus on innovation and collaboration.
- Benefits: Enjoy competitive salary, bonuses, flexible work, health benefits, and professional growth opportunities.
- Other info: Diverse and inclusive team environment with excellent career advancement potential.
- Why this job: Make a real difference in the world of investing while advancing your tech skills.
- Qualifications: Experience in software development and cloud technologies; passion for learning and collaboration.
The predicted salary is between 50000 - 70000 £ per year.
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. The role focuses on software and data engineering to support long‑term fundamental investing at scale.
What you’ll be doing:
- Write code in TypeScript, Python, Java, and other languages to support investment portfolio management and construction.
- Utilize AWS services such as Lambda, API Gateway, DynamoDB, S3, Glue, Redshift, EMR, SageMaker, EKS/ECS.
- Work with experienced engineers to identify projects and features that advance your career.
- Build relationships with customers, partner teams and internal engineers.
- Measure software quality through instrumentation, observability and customer usage patterns.
- Influence technical decisions by contributing to team priorities and approaches.
- Leverage AI to deliver insights and analytics to customers.
- Identify and solve ambiguous problems, and reduce bottlenecks in software that slow innovation.
Qualifications:
- BS in Computer Science or related field, or equivalent experience.
- Experience in software development with a modern language such as Python, Java, C++, or C#; knowledge of object‑oriented design and advanced design patterns.
- Experience in cloud‑first design, preferably AWS (serverless, autoscaling, container orchestration).
- Experience in data architecture, databases (PostgreSQL, MySQL, Oracle) and SQL; understanding of DDD/ER/ORM design.
- Interest in emerging technologies on the web and related services such as GraphQL, WebAssembly, MLaaS.
- Knowledge of software engineering practices and best practices for the software development life cycle, including coding standards, code reviews, source control, build processes, testing and operations.
- Strong communication and collaboration skills, and a willingness to learn from mistakes.
- Commitment to diverse, inclusive team environments.
Benefits:
- Competitive base salary, annual performance bonus and a retirement plan with 15% company contribution.
- Flexible work options, generous time‑away, health benefits, professional development resources and charitable gift matching.
Equal Opportunity Statement:
Capital Group is an equal‑opportunity employer. We comply with all federal, state and local laws that prohibit discrimination. Our policies prohibit discrimination on the basis of race, religion, color, national origin, ancestry, sex (including gender and gender identity), pregnancy, childbirth, 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.
Software Development Engineer II employer: 502 CGCG-LDO CG Companies Global-LDO
At Capital Group, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. As a Software Development Engineer II, you'll enjoy competitive compensation, flexible working options, and robust professional development resources, all while contributing to impactful projects that enhance the lives of millions. Our commitment to diversity and inclusion ensures a supportive environment where your career can thrive alongside cutting-edge technology in a vibrant location.
Contact Details:
502 CGCG-LDO CG Companies Global-LDO Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Software Development Engineer II
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or at events. Ask them about their experiences and get the inside scoop on what it’s really like to work there.
✨Tip Number 2
Prepare for those technical interviews! Brush up on your coding skills in TypeScript, Python, and Java. Practice common algorithms and data structures to show off your problem-solving chops.
✨Tip Number 3
Show your passion for the role! During interviews, share your thoughts on emerging technologies and how they can impact investment strategies. Let them see your enthusiasm for software development.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, you’ll be one step closer to joining a diverse and inclusive team that values your unique skills.
We think you need these skills to ace Software Development Engineer II
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with TypeScript, Python, and AWS services, as these are key for the role.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about software development and how you can contribute to our team. Mention specific projects or technologies you've worked with that relate to the position.
Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled ambiguous problems in the past. We love seeing candidates who can think critically and innovate, so don't hold back!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at 502 CGCG-LDO CG Companies Global-LDO
✨Know Your Tech Stack
Make sure you’re well-versed in the languages and technologies mentioned in the job description, like TypeScript, Python, and AWS services. Brush up on your coding skills and be ready to discuss how you've used these technologies in past projects.
✨Showcase Problem-Solving Skills
Prepare to discuss specific examples where you've identified and solved ambiguous problems. Think about times when you reduced bottlenecks in software or improved processes, as this will demonstrate your ability to innovate and think critically.
✨Understand the Company’s Mission
Familiarise yourself with the company’s goals and how your role contributes to improving lives through technology. This shows that you’re not just interested in the job, but also in being part of a larger mission.
✨Emphasise Collaboration
Highlight your communication and teamwork skills during the interview. Be prepared to share experiences where you’ve worked closely with others, as this role requires building relationships with customers and internal teams.