Senior Software Engineer Remote, UK
Senior Software Engineer Remote, UK

Senior Software Engineer Remote, UK

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
P

At a Glance

  • Tasks: Join us as a Senior Software Engineer to build and support innovative AI products.
  • Company: Prolific connects researchers with participants, shaping the future of AI through human data.
  • Benefits: Enjoy remote work, competitive salary, and a mission-driven culture focused on impact.
  • Why this job: Be at the forefront of AI innovation, influencing product development with your skills.
  • Qualifications: Experience in modern web applications, cloud platforms, and a passion for software development.
  • Other info: Collaborate in a fast-paced environment with a focus on continuous improvement and customer value.

The predicted salary is between 43200 - 72000 £ per year.

Prolific is not just another player in the AI space – we are the architects of the human data infrastructure that’s reshaping the landscape of AI development. In a world where foundational AI technologies are increasingly commoditized, it’s the quality and diversity of human-generated data that truly differentiates products and models.

We’re looking for Senior Software Engineers with a ‘product builder’ mind-set to join our team and take a pivotal role in the development and guidance of our product. As a ‘t-shaped’ engineer, you will bring a broad practical knowledge across various areas of software development, complementing and supporting our growing team whilst likely having a deeper specialism in front or backend. This is an exciting opportunity to leverage your existing skills, experience, and knowledge to significantly influence the trajectory of our product as we aim to revolutionize research.

As a member of a cross-functional, stream aligned team you will work collaboratively with the teams’ engineering manager, product manager, designer, and up to 4-5 other engineers including a tech lead. Using agile software development practices and a product mindset, you will work as a team to plan, build and support software that our customers love. You will be highly self-motivated, energetic and enjoy working in a fast paced environment with a bias for action. Collaborating with teams outside of product engineering, working closely with customers and understanding their needs. Be happy working in all the major cloud providers: AWS, GCP & Azure. With a You Build It, You Run It mindset, you will have intimate knowledge of our products from code commit through to production operation. Supporting production systems with monitoring tools such as Datadog. Strive for stable systems observability. You will champion our principles, fuel a growth mindset by getting involved in communities and help improve our engineering culture. Pushing the boundaries, questioning the status quo, ensuring what we are doing and what we are building has high value and impact for our users.

Deep understanding of modern web applications. Knowledge of Event-Driven Architecture. Experience using AWS (Serverless) and/or GCP. Understand the importance of driving quality into code through test automation. Have supported applications in production, with demonstrable experience of good observability practices within a full stack environment. (e.g. Rum, Tracing). Have worked in a collaborative environment with strong engineering practices and know what good engineering looks like. Care about the product life cycle and are customer value focused. Understand the value of continuous, iterative improvement using data to drive decisions and a culture of feedback. Passionate about software development with an appetite for learning and self-improvement.

Key Technologies:

  • Cloud Platforms: Google Cloud Platform and AWS.
  • Frameworks: Vue.js, Django Rest Framework, Container-based and Serverless architectures.
  • Databases: MongoDB and DynamoDB.
  • DevOps and Monitoring: CircleCI, GitHub Actions, Kubernetes, Celery, EventBridge and DataDog.

We’ve built a unique platform that connects researchers and companies with a global pool of participants, enabling the collection of high-quality, ethically sourced human behavioral data and feedback. This data is the cornerstone of developing more accurate, nuanced, and aligned AI systems. We believe that the next leap in AI capabilities won’t come solely from scaling existing models, but from integrating diverse human perspectives and behaviors into AI development. By providing this crucial human data infrastructure, Prolific is positioning itself at the forefront of the next wave of AI innovation – one that reflects the breadth and the best of humanity. Working for us will place you at the forefront of AI innovation, providing access to our unique human data platform and opportunities for groundbreaking research. Join us to enjoy a competitive salary, benefits, and remote working within our impactful, mission-driven culture.

Senior Software Engineer Remote, UK employer: Prolific

Prolific is an exceptional employer that stands at the cutting edge of AI innovation, offering Senior Software Engineers the chance to work on a unique platform that shapes the future of human data infrastructure. With a strong emphasis on collaboration, continuous learning, and a mission-driven culture, employees benefit from competitive salaries, remote working flexibility, and opportunities for professional growth in a fast-paced environment. Join us to be part of a team that values diverse perspectives and drives meaningful change in AI development.
P

Contact Detail:

Prolific Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer Remote, UK

✨Tip Number 1

Familiarise yourself with the key technologies mentioned in the job description, such as AWS, GCP, and the frameworks like Vue.js and Django Rest Framework. Having hands-on experience or projects that showcase your skills in these areas will make you stand out.

✨Tip Number 2

Demonstrate your understanding of agile software development practices. Be prepared to discuss how you've successfully worked in cross-functional teams and contributed to product development in a fast-paced environment.

✨Tip Number 3

Showcase your passion for continuous improvement and learning. Engage with communities related to software development and AI, and be ready to share insights or experiences that highlight your growth mindset.

✨Tip Number 4

Prepare to discuss your experience with observability practices and production support. Highlight specific examples where you've implemented monitoring tools like Datadog and how it contributed to system stability and performance.

We think you need these skills to ace Senior Software Engineer Remote, UK

Proficient in modern web application development
Experience with Event-Driven Architecture
Strong knowledge of AWS (Serverless) and/or GCP
Test automation and quality assurance practices
Production support experience with observability tools
Familiarity with full stack environments
Collaboration in cross-functional teams
Understanding of product life cycle and customer value focus
Continuous improvement mindset using data-driven decisions
Passion for software development and self-improvement
Experience with Vue.js and Django Rest Framework
Knowledge of container-based and serverless architectures
Familiarity with MongoDB and DynamoDB
Experience with DevOps tools like CircleCI and GitHub Actions
Knowledge of Kubernetes, Celery, EventBridge, and DataDog

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the job description. Focus on your software development expertise, particularly in cloud platforms like AWS and GCP, as well as your experience with frameworks such as Vue.js and Django Rest Framework.

Craft a Compelling Cover Letter: In your cover letter, express your passion for software development and how your background makes you a great fit for Prolific. Mention specific projects or experiences that demonstrate your ability to work collaboratively in a fast-paced environment and your commitment to quality and customer value.

Showcase Your Technical Skills: Include a section in your application that showcases your technical skills and tools you are proficient in, such as CircleCI, GitHub Actions, and DataDog. This will help the hiring team see your hands-on experience with the technologies they use.

Highlight Your Problem-Solving Abilities: Provide examples of how you've tackled challenges in previous roles, especially those related to software development and production systems. Emphasise your 'You Build It, You Run It' mindset and your approach to ensuring system observability and stability.

How to prepare for a job interview at Prolific

✨Showcase Your Product Mindset

During the interview, emphasise your experience in building products and how you've contributed to their success. Discuss specific projects where you took ownership and drove results, demonstrating your ability to think like a product builder.

✨Demonstrate Technical Proficiency

Be prepared to discuss your technical skills in depth, especially in areas like AWS, GCP, and modern web applications. Highlight your experience with relevant frameworks and tools, and be ready to solve coding challenges or answer technical questions that showcase your expertise.

✨Emphasise Collaboration Skills

Prolific values teamwork, so share examples of how you've successfully collaborated with cross-functional teams. Talk about your experiences working with product managers, designers, and other engineers, and how you’ve contributed to a positive team dynamic.

✨Focus on Continuous Improvement

Discuss your commitment to continuous learning and improvement. Share instances where you've used data to drive decisions or implemented feedback to enhance processes or products. This will show your alignment with Prolific's culture of iterative development and growth.

Senior Software Engineer Remote, UK
Prolific
P
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>