Full Stack Software Engineer, Associate – Preqin Engineering

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, Organizational Sciences, or a related field, or equivalent practical experience.
  • Demonstrated experience developing backend applications with Python and .NET, and frontend development using modern frameworks such as React and TypeScript.
  • Strong understanding of software engineering principles, Object-Oriented Programming (OOP) concepts, and best practices.
  • Strong analytical, problem-solving, and prioritization skills.
  • Experience designing, building, and integrating APIs using REST, gRPC, and modern microservices architectures.
  • Experience working within existing codebases and contributing to cloud-native application deployment.
  • Strong communication skills in English and interest in understanding business and product domains.
  • Familiarity with data technologies such as Microsoft SQL Server, MongoDB, and Snowflake.

Nice to Haves

  • Experience with Java development.
  • Experience with GraphQL APIs and application integrations.
  • Exposure to Amazon Web Services (AWS).
  • Familiarity with enterprise-grade container orchestration platforms supporting declarative infrastructure and horizontal scaling.
  • Familiarity with modern DevOps practices and cloud-native engineering approaches.

What You'll Be Doing

  • Building new features end-to-end from concept and design through production deployment and support.
  • Developing and maintaining scalable backend services using Python and .NET and creating frontend experiences with React and TypeScript.
  • Taking ownership of components within a SaaS platform, including production monitoring, operational support, and incident resolution in cloud environments.
  • Applying information security principles throughout software design, development, testing, and deployment.
  • Contributing to engineering excellence through CI/CD, automated testing, code reviews, and improvement initiatives.
  • Collaborating closely with product, engineering, and business stakeholders to deliver high-quality solutions.
  • Contributing to the design and evolution of cloud-native, distributed systems and modern application architectures.

Perks and Benefits

  • Retirement investment plans and financial future building tools.
  • Access to education reimbursement programs.
  • Comprehensive resources supporting physical health and emotional well-being.
  • Family support programs.
  • Flexible Time Off (FTO) to relax, recharge, and support loved ones.
  • Hybrid work model with at least 4 days in the office per week and 1 day remote flexibility.
AI Summary ✨

Similar jobs

  • Full-Stack Software Engineer, Child Safety Tools & Systems (London)

    OpenAILondon, UK2 days ago
    RemoteRegistered sponsor
  • Demo Software Engineer (f/m/d)

    ContentfulGreater London, UK3 days ago
    Registered sponsor
  • Senior Product Engineer

    LendableLondon, UK3 days ago
    Registered sponsor
  • See all jobs in UK →