At a Glance
- Tasks: Design and develop innovative software solutions to tackle complex problems.
- Company: Join Goldman Sachs, a leading global investment banking firm with a diverse culture.
- Benefits: Enjoy competitive salary, wellness programs, and opportunities for professional growth.
- Other info: Dynamic team with excellent career advancement opportunities in a fast-paced industry.
- Why this job: Be a change agent in a collaborative environment that values your ideas and skills.
- Qualifications: Bachelor’s degree or relevant experience in tech; strong programming skills required.
The predicted salary is between 43200 - 72000 £ per year.
Compliance Division Overview: Our division prevents, detects and mitigates compliance, regulatory and reputational risk across the firm and helps to strengthen the firm’s culture of compliance. Compliance accomplishes these through the firm’s enterprise-wide compliance risk management program. As an independent control function and part of the firm’s second line of defense, Compliance assesses the firm’s compliance, regulatory and reputational risk; monitors for compliance with new or amended laws, rules and regulations; designs and implements controls, policies, procedures and training; conducts independent testing; investigates, surveils and monitors for compliance risks and breaches; and leads the firm’s responses to regulatory examinations, audits and inquiries.
You will be part of a team with members from a wide range of academic and professional backgrounds, such as law, accounting, sales, and trading. We look for those who possess sound judgment, curiosity, and are able to adapt to a changing regulatory landscape.
Job Description: Software engineers primarily focus on software design and development. This is meant to cover most programming positions in Engineering, and include positions that were previously considered business software engineers, platform engineers, and quality assurance engineers. Combine the best open source software, databases, cloud solutions, and programming languages, to solve problems and provide accurate, complex, scalable applications that help our business and clients gain new insights. As a software engineer, you are the change agents that transform Goldman Sachs by applying your technical know-how. Be a part of our embedded engineering teams, that work as a unit with our business partners. Collaborate with trading, sales, asset management, banking, finance and others, to build and automate solutions to keep our firm’s position on the cutting edge. Or, join our core engineering teams, and elevate all of our businesses by providing reliable, scalable platforms for data engineering, machine learning, networking, developer tooling, collaboration and more. Innovate with UI/UX designers, data scientists, cloud engineers, and more in a collaborative, agile environment where your enthusiasm to take on new problems and learn will have an immediate impact.
Responsibilities:
- Software engineers primarily focus on software design and development.
- Combine the best open source software, databases, cloud solutions, and programming languages, to solve problems and provide accurate, complex, scalable applications.
- Collaborate with trading, sales, asset management, banking, finance and others, to build and automate solutions.
- Join core engineering teams to provide reliable, scalable platforms for various engineering needs.
- Innovate in a collaborative, agile environment.
Basic Qualifications:
- Bachelor’s degree or relevant work experience in Computer Science, Mathematics, Electrical Engineering or related technical discipline.
- Excellent object oriented or functional analysis and design skills.
- Knowledge of data structures, algorithms, and designing for performance.
- Excellent written and verbal communication skills.
- Ability to solve problems and apply analysis to make data driven decisions.
- Comfortable multi-tasking, managing multiple stakeholders and working as part of a global team.
- 1+ years of software development experience.
- Expert Knowledge in One or More Of: Programming in a compiled language such as Java, or C++ or an interpreted language such as Python.
- Responsive web development, with professional React/Angular/Redux experience and advanced JavaScript proficiency.
- NoSQL databases such as MongoDb and Elastic Search.
Preferred Qualifications:
- Knowledge or interest in trading technologies in the front-office of a trading organization.
- B.S. or M.S. Computer Science or Related field.
About Goldman Sachs: At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. We believe who you are makes you better at what you do. We’re committed to fostering and advancing diversity and inclusion in our own workplace and beyond.
Compliance - Software Engineering - Vice President - Birmingham employer: Goldman Sachs
Goldman Sachs is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration among diverse teams in Birmingham. With a strong commitment to employee growth through comprehensive training and development opportunities, as well as a focus on diversity and inclusion, we empower our staff to thrive both professionally and personally. Join us to be part of a forward-thinking organisation where your contributions will have a meaningful impact on the financial landscape.
StudySmarter Expert Advice🤫
We think this is how you could land Compliance - Software Engineering - Vice President - Birmingham
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. A friendly chat can open doors that a CV just can't.
✨Tip Number 2
Prepare for those interviews! Research the company and its culture, and be ready to discuss how your skills can help them tackle compliance challenges. Show them you’re not just another candidate!
✨Tip Number 3
Practice makes perfect! Do mock interviews with friends or use online platforms. The more comfortable you are talking about your experience, the better you'll perform when it counts.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step!
We think you need these skills to ace Compliance - Software Engineering - Vice President - Birmingham
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the role you're applying for. Highlight relevant experience and skills that match the job description, especially in software engineering and compliance. We want to see how you can bring your unique background to our team!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your skills align with our needs. Be genuine and let your personality come through – we love seeing enthusiasm!
Showcase Your Projects:If you've worked on any projects that demonstrate your software engineering skills, make sure to include them. Whether it's a personal project or something from your previous job, we want to see your problem-solving abilities in action!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details you need about the role and our company culture there!
How to prepare for a job interview at Goldman Sachs
✨Know Your Tech Inside Out
Make sure you brush up on your programming languages, especially Java, C++, and Python. Be ready to discuss your experience with concurrency, memory management, and responsive web development using frameworks like React or Angular. The more confident you are in your technical skills, the better you'll perform.
✨Understand Compliance and Risk Management
Since this role is within the Compliance Division, it’s crucial to have a solid grasp of compliance, regulatory, and reputational risks. Familiarise yourself with how these factors impact software engineering and be prepared to discuss how you can contribute to mitigating these risks through your work.
✨Showcase Your Problem-Solving Skills
Be ready to share specific examples of how you've tackled complex problems in your previous roles. Use the STAR method (Situation, Task, Action, Result) to structure your answers, highlighting your analytical skills and ability to make data-driven decisions.
✨Emphasise Collaboration and Communication
This position requires working closely with various teams, so demonstrate your ability to collaborate effectively. Share experiences where you’ve successfully worked with cross-functional teams, and highlight your communication skills, both written and verbal, as they are key in a global team environment.