At a Glance
- Tasks: Lead a scrum team, build new features, and scale our platform.
- Company: Join Dotdigital, a leader in cloud-based data processing for major companies.
- Benefits: Enjoy remote work flexibility, quarterly meetups, and a collaborative culture.
- Why this job: Work on unique challenges with large datasets in a supportive environment.
- Qualifications: Strong React and Python skills; experience in high-performance environments preferred.
- Other info: Engage in a fun, ethical workplace with opportunities for personal growth.
The predicted salary is between 36000 - 60000 £ per year.
On this site, we always set cookies that are strictly necessary, meaning they are necessary for the site to function properly.
If you consent to it, we will also set other types of cookies. You can provide or withdraw your consent to the different types of cookies using the toggles below. You can change or withdraw your consent at any time, by clicking the link "Manage Cookies", which is always available at the bottom of the site.
To learn more about what the different types of cookies do, how your data is used when they are set etc, see our Cookie Policy.
Strictly necessary
These cookies are necessary to make the site work properly, and are always set when you visit the site.
Vendors Teamtailor
Analytics
These cookies collect information to help us understand how the site is being used.
Vendors Teamtailor
Marketing
These cookies are used to make advertising messages more relevant to you. In some cases, they also deliver additional functions on the site.
Vendors Meta
-
Start
-
Locations
-
People
-
Jobs, As a Development Lead you will be leading one of our scrum teams, building new functionality, and scaling our platform to deal with our ever increasing customer and data volumes.
You will support your team in their technical and personal development, providing them with regular feedback and guidance. You’ll work closely with your Group Engineering Manager, as well as Product Managers, QA, and other business functions to plan, deliver, and contribute high quality work to expected deadlines.
We ship regularly, with automated deployments at the click of a button, and when you join us, we want you to ship code to production in your first sprint. We prioritise customer success; and we’re rigorous about security at every stage of the development lifecycle. Some of our problems are unique to large software – dealing with large datasets, maintaining very high throughput, and 24/7 platform uptime.
We use the leading cloud providers to power the Dotdigital platform and process millions of pieces of data every day for some of the world’s largest companies, so there’s plenty to get your teeth into. For this role, we’re looking for someone who’s got strong and current commercial React and python skills. Managing large volumes of data is core to everything we do, so experience in working in high performance environments will be a huge plus.
We’re remote! Our product and technical teams are currently based in the UK, Poland, and South Africa and our 200 team members all work from home. We do make office and co-working spaces available, but that choice is up to you. We keep in touch with each other via Slack and Zoom and have a great collaborative culture. To top up our social batteries, we all meet up quarterly in person (we have a meetup per country) and let off some steam with activities or tech talks., Over your time with Dotdigital, you’ll likely also get involved with some of the following, so experience would be a plus
-
Django
-
MongoDB
-
Storybook
-
Azure DevOps
-
Google BigQuery
-
CosmosDB
-
Azure Service Bus / Pulsar
-
RabbitMQ
-
.NET MVC / WebApi
-
Angular
-
nUnit
-
High performance / big data systems
-
Multitenant systems
-
Information security
Why Us
Don’t just take our word for it – hear what your future colleagues have to say about working in our team:
"Working at Dotdigital is a fulfilling experience. The job’s nature and flexibility, combined with strong ethics, create a fantastic work environment. The camaraderie within the team is outstanding, ensuring you’re never working alone-truly a great company with great people." Unarine – Integrations Engineer, * A quick online technical test in React / Python, which should about an hour.
-
You’ll join a video call with two people from our engineering team and we’ll chat tech, your previous experience. This will take around an hour.
-
We’ll have a final video interview, with at least one of our Group Engineering Managers involved. We’ll talk tech and projects again, but we really encourage questions during this phase. We’re happy to discuss our tech stack, our ambitions, current problems, our processes, or anything else that’s on your mind – nothing’s off limits.
-
Prior commercial experience with React & Typescript
-
Node.js
-
Python
-
Excellent verbal and written communication skills
-
Experience of working within a Software Engineering team (git, PRs, scrum, agile, etc) – ideally a remote-first team.
-
Previous commercial team leadership or mentoring experience
The Product Engineering team has five department values that we use to guide us, and we hope they’ll resonate with you. They are:
-
Simplicity
-
Shipping fast, sustainably
-
Ownership
-
Be excellent to each other
-
Communication makes us stronger
Unarine - Integrations Engineer employer: dotdigital
Contact Detail:
dotdigital Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Unarine - Integrations Engineer
✨Tip Number 1
Familiarize yourself with the tech stack mentioned in the job description, especially React and Python. Make sure you can discuss your experience with these technologies confidently during the interview.
✨Tip Number 2
Prepare for the technical test by practicing coding challenges in React and Python. Websites like LeetCode or HackerRank can be great resources to sharpen your skills.
✨Tip Number 3
Since communication is key in a remote-first team, think of examples from your past experiences where effective communication led to successful project outcomes. Be ready to share these during your interviews.
✨Tip Number 4
Research Dotdigital's culture and values, particularly around teamwork and ownership. Prepare questions that show your interest in their collaborative environment and how you can contribute to it.
We think you need these skills to ace Unarine - Integrations Engineer
Some tips for your application 🫡
Highlight Relevant Skills: Make sure to emphasize your strong and current commercial skills in React and Python. Mention any experience you have with managing large datasets and working in high-performance environments, as these are crucial for the role.
Showcase Team Experience: Discuss your previous experience working within a Software Engineering team, especially in a remote-first environment. Highlight your familiarity with git, PRs, scrum, and agile methodologies, as these are important for collaboration.
Prepare for Technical Assessments: Be ready for a quick online technical test in React/Python. Brush up on your coding skills and be prepared to discuss your previous projects during the video call with the engineering team.
Ask Questions: During the final video interview, don't hesitate to ask questions about the tech stack, current challenges, or company culture. This shows your interest and helps you gauge if the company is the right fit for you.
How to prepare for a job interview at dotdigital
✨Brush Up on Your Tech Skills
Make sure you're comfortable with React and Python, as these are crucial for the role. Review your past projects and be ready to discuss specific challenges you faced and how you overcame them.
✨Prepare for Technical Questions
Expect a technical test and questions about your experience with large datasets and high-performance environments. Be prepared to explain your thought process and decision-making in previous roles.
✨Show Your Team Spirit
Since the company values collaboration, be ready to discuss your experience working in remote teams. Highlight any mentoring or leadership roles you've had and how you fostered communication within your team.
✨Ask Thoughtful Questions
During the final interview, don't hesitate to ask about the tech stack, current challenges, or team dynamics. This shows your genuine interest in the company and helps you assess if it's the right fit for you.