Software Engineering Intern

Bessemer TrustWoodbridge Township, NJ
$40 - $45Hybrid

About The Position

Bessemer Trust is seeking a Software Engineering Intern to join its Application Delivery team. As a Software Engineering Intern, you will have the opportunity to work alongside our talented team of engineers to develop, enhance, and maintain software solutions that drive our wealth management services. This role offers hands-on experience in software development, exposure to cutting-edge technologies, and the chance to contribute to real projects that have a direct impact on the business. Application Delivery is at the forefront of our firm’s technology innovation, driving the creation and deployment of cutting-edge applications that align with our strategic business goals. Our team is passionate about building high-impact solutions using modern engineering principles and a meticulously crafted application reference architecture. We thrive on collaboration, working together with business leaders, advisors, investment professionals, and other colleagues to deliver solutions that make a tangible difference. As part of our team, you'll be immersed in a technology ecosystem where your contributions are not just valued, but essential. Our tech stack is diverse and powerful, giving interns the unique opportunity to dive into various technical areas—from crafting intuitive front-end experiences and designing robust APIs to architecting resilient back-end systems and leveraging the latest in cloud computing. Join us and be a part of a team that's shaping the future of wealth management through innovation and excellence.

Requirements

  • Currently pursuing a degree in Computer Science, Software Engineering, or a related field.
  • Proficiency in at least one programming language such as Python, Java, C#, or JavaScript.
  • Basic understanding of software development principles, data structures, algorithms, and object-oriented programming.
  • Strong problem-solving skills and the ability to work with complex technical concepts.
  • High level of accuracy and attention to detail in all work tasks.

Nice To Haves

  • Knowledge of one or more of the following: Web development frameworks (e.g., React or Angular).
  • Database systems (e.g., SQL, PostgreSQL, or MongoDB).
  • Version control systems (e.g., Git).
  • Cloud platforms (e.g., AWS, Azure) is a plus.
  • Experience with generative AI technologies is a plus

Responsibilities

  • Assist in the design, development, and testing of software applications. This includes coding, debugging, and collaborating with team members on software solutions.
  • Work closely with cross-functional teams including business analysts, testers and business areas directly to understand requirements and deliver high-quality software.
  • Analyze and troubleshoot software issues, identifying and implementing solutions in a timely manner.
  • Participate in code reviews to ensure code quality, adherence to best practices, and continuous learning.

Benefits

  • Hands-on experience with real-world projects.
  • Mentorship and guidance from experienced software engineers.
  • Exposure to the financial services industry and wealth management.
  • Networking opportunities within the firm.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service