Full Stack Software Engineer, Associate – Preqin Engineering
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.