Full-Stack Engineer

Full-Stack Engineer

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
S

At a Glance

  • Tasks: Develop core components of a cutting-edge trading system and support production systems.
  • Company: Join Seaport Global, a dynamic mid-sized investment bank with a collaborative culture.
  • Benefits: Enjoy competitive salary, professional growth, and the chance to work with modern technologies.
  • Other info: Exciting opportunities for career advancement in a supportive environment.
  • Why this job: Make an immediate impact in a fast-growing business while working with innovative tech.
  • Qualifications: Bachelor’s degree in Computer Science or related field and experience in Java, Kotlin, or Python.

The predicted salary is between 60000 - 80000 £ per year.

Seaport Global seeks a talented Full-Stack Engineer to join a growing team. The ideal candidate has a strong academic background in Computer Science, Engineering, or Data Science, along with hands-on experience building modern, complex systems. The role suits someone passionate about writing clear, efficient, and maintainable code using the latest tools and development practices. As an early hire in a new, fast-growing business, the candidate will have the opportunity to make an immediate impact and experience rapid professional growth.

Key Responsibilities

  • Develop core components of the trading system, including market gateways and data feed handlers
  • Contribute to the design and implementation of trading logic
  • Support and maintain production systems to ensure reliability and performance

Requirements

  • Bachelor’s degree (or higher) in Computer Science, Engineering, or Data Science from a leading university
  • Proven experience writing high-quality code in Java, Kotlin, or Python
  • Familiarity with modern development environments, including automated workflows and cloud deployment
  • Experience using modern coding assistants and developer tools
  • Strong problem-solving skills with the ability to work independently and proactively

Technology Stack

  • AWS
  • Kafka (MSK)
  • Kubernetes (EKS)
  • GitLab
  • Spring
  • React

Desirable Skills

  • Experience with data pipelines and web technologies
  • Familiarity with additional languages such as Python and TypeScript/JavaScript
  • Interest in trading systems, financial markets, and market microstructure

Qualified applicants are invited to apply for this position via our Career page.

Full-Stack Engineer employer: Seaport Global Holdings LLC

Seaport Global is an excellent employer for Full-Stack Engineers, offering a dynamic work environment in the heart of New York City. With a strong emphasis on professional growth and the opportunity to make a significant impact as an early hire in a fast-growing business, employees benefit from a collaborative culture that values innovation and efficiency. The company also provides access to cutting-edge technology and a supportive atmosphere that encourages continuous learning and development.

S

Contact Details:

Seaport Global Holdings LLC Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Full-Stack Engineer

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at Seaport Global. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Java, Kotlin, or Python. Having tangible examples of your work can really set you apart during interviews.

Tip Number 3

Prepare for technical interviews by brushing up on coding challenges and system design questions. Use platforms like LeetCode or HackerRank to practice, and don’t forget to review AWS and Kubernetes concepts!

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the Seaport Global team. Don’t miss out on this chance!

We think you need these skills to ace Full-Stack Engineer

Java
Kotlin
Python
AWS
Kafka (MSK)
Kubernetes (EKS)
GitLab

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your experience with Java, Kotlin, or Python in your application. We want to see how you've used these languages to build modern systems, so don’t hold back on the details!

Tailor Your Application:Take a moment to customise your application for the Full-Stack Engineer role. Mention specific projects or experiences that align with our tech stack and responsibilities. It shows us you’re genuinely interested!

Keep It Clear and Concise:When writing your application, clarity is key! Use straightforward language and avoid jargon where possible. We appreciate well-structured applications that are easy to read.

Apply Through Our Website:Don’t forget to submit your application through our Career page! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!

How to prepare for a job interview at Seaport Global Holdings LLC

Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, like AWS, Kafka, and Kubernetes. Brush up on your knowledge of Java, Kotlin, or Python, as well as any relevant frameworks. Being able to discuss how you've used these tools in past projects will show that you're ready to hit the ground running.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will demonstrate your ability to think critically and work independently, which is crucial for a Full-Stack Engineer.

Understand the Business Context

Since this role involves working on trading systems, take some time to learn about financial markets and market microstructure. Showing that you have an interest in the industry can set you apart from other candidates and highlight your enthusiasm for the role.

Ask Insightful Questions

Prepare a few thoughtful questions to ask at the end of your interview. Inquire about the team dynamics, the company’s approach to development practices, or how they measure success in this role. This not only shows your genuine interest but also helps you assess if the company is the right fit for you.