At a Glance
- Tasks: Lead the design and development of secure, scalable backend data services.
- Company: Join Unisys, a global leader in IT services and consulting.
- Benefits: Enjoy remote work options, competitive pay, and wellness programs.
- Why this job: Be part of a culture that values innovation, collaboration, and social impact.
- Qualifications: 8+ years in backend development; strong leadership and communication skills required.
- Other info: Opportunities for international work and personal development through Unisys University.
The predicted salary is between 52000 - 78000 £ per year.
What Success Looks Like In This Role
We are seeking an experienced Senior Software Development Lead - Backend Data Services to lead the design, development, and implementation of scalable, high-performance backend data systems with a strong focus on data security. This role requires both deep technical expertise and the ability to communicate complex design decisions effectively across technical stakeholders and architects. You will be responsible for leading the design and implementation of our backend data services while actively contributing to software development. As part of your leadership, you will help align various teams, ensuring that the overall design and implementation meets both business and technical objectives.
- Design and Develop: Lead the design and development of backend data services, including data storage, processing, integration, and analytics. Write clean, maintainable, and secure code to implement these systems, with a focus on scalability, performance, and security.
- Mentorship & Technical Leadership: Provide technical leadership and mentorship to engineering team, guiding them on best practices, secure coding standards, and architectural patterns. Lead by example through direct involvement in code reviews, problem-solving, and setting coding standards.
- Cross-team Collaboration: Communicate clearly with various technical stakeholders, including other architects, senior engineers, product managers, and security teams, to ensure the design and development align with the overall product and business goals. Communicate in global teams spanning time zones. Be a key participant in cross-functional discussions around technical trade-offs, system limitations, and architectural decisions.
- Implementation Leadership: Define and communicate the design and implementation for the backend data services, considering the long-term scalability, performance, and security of the systems. Work with other architects to ensure alignment and consistency across different parts of the architecture.
- Security-First Development: Integrate security into every phase of software development. Apply best practices for encryption, access control, secure coding, and ensure compliance with industry regulations (e.g., GDPR, HIPAA).
- Innovation & Best Practices: Lead the adoption of new technologies, frameworks, and practices that improve security, scalability, and performance.
- Problem Solving & Troubleshooting: Participate directly in troubleshooting complex system issues, including data retrieval, security vulnerabilities, and performance issues.
- Code Reviews & Standards: Conduct and participate in rigorous code reviews, ensuring adherence to clean code principles, security best practices, and the overall architecture vision. Champion the adoption of coding standards and best practices within the engineering team.
You will be successful in this role if you have:
- Bachelor’s degree in Computer Science, Information Security, or a related field.
- Experience: 8+ years of experience in backend software development, with at least 3-5 years of experience in a senior or development lead role.
- Expertise in Systems Architecture: Strong experience in designing and developing backend data systems, including microservices, RESTful APIs, data modeling, distributed systems, and database design (both relational and NoSQL).
- Backend Technologies: Proficiency in backend technologies: C#, Scala, Python, PowerShell scripting. Familiarity with implementing services leveraging Azure database solutions.
- Cloud and Distributed Systems: Hands-on experience with cloud platforms (Azure, AWS) and building scalable, fault-tolerant systems.
- Data Engineering Skills: Strong understanding of data pipelines, ETL processes, real-time data processing, and experience with data tools such as Databricks, Spark, etc.
- Security Best Practices: Knowledge of secure coding practices, data encryption, and threat mitigation. Hands-on experience with implementing security controls, data privacy, compliance, code scanning tools.
- Leadership & Communication: Proven ability to communicate complex technical concepts clearly to both technical (e.g., engineers, architects) and non-technical stakeholders (e.g., product managers). Strong verbal and written communication skills, following UML rules and expertise in visual diagram presentation.
- DevOps & CI/CD: Experience with CI/CD pipelines, containerization (Docker), orchestration (Kubernetes), and monitoring tools to ensure efficient and secure deployment of backend services.
- Problem-Solving & Troubleshooting: Strong analytical and troubleshooting skills with the ability to resolve complex issues in data architecture, security, performance, and scalability.
Nice-to-Have
- Experience with data lakes or data warehousing solutions.
- Familiarity with machine learning models or AI-driven systems in backend architectures, with an emphasis on securing ML/AI pipelines.
- Experience in Agile or other iterative development methodologies.
Become part of our "Winning Culture"! An international and varied field of work with worldwide opportunities awaits you! We always strive for the optimum for our first-class customers from a wide range of industries!
Corporate Social Responsibility and DEI (Diversity, Equity, and Inclusion) standards are especially important to us and go far beyond the usual! Associate Impact Groups are formed voluntarily to further develop and support our DEI standards internally.
Our Unisys University is available to you according to your individual needs. An MBA sponsorship program is also available! Our goal is to help you realize your individual potential!
International work opportunities abroad for all employees.
"Wellbeing & Employee Assistance Program": Your (mental) health is important to us and is treated confidentially by a neutral party!
Solid qualification-, performance- & competence-based remuneration model, attractive pension scheme and various allowances. Bonus/referral/incentive/recognition programs - we want you to feel appreciated at Unisys!
Unisys is proud to be an equal opportunity employer that considers all qualified applicants without regard to age, caste, citizenship, color, disability, family medical history, family status, ethnicity, gender, gender expression, gender identity, genetic information, marital status, national origin, parental status, pregnancy, race, religion, sex, sexual orientation, transgender status, veteran status or any other category protected by law.
Senior Software Development Lead - Backend Data Services employer: Unisys
Contact Detail:
Unisys Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Development Lead - Backend Data Services
✨Tip Number 1
Familiarise yourself with the latest backend technologies mentioned in the job description, such as C#, Scala, and Python. Being able to discuss your experience with these languages during interviews will demonstrate your technical expertise and alignment with the role.
✨Tip Number 2
Showcase your leadership skills by preparing examples of how you've mentored teams or led projects in the past. This will help you stand out as a candidate who can provide the technical leadership and mentorship that the role requires.
✨Tip Number 3
Brush up on your communication skills, especially in a cross-team collaboration context. Be ready to discuss how you've effectively communicated complex technical concepts to both technical and non-technical stakeholders in previous roles.
✨Tip Number 4
Prepare to discuss your approach to security-first development. Highlight any experiences where you've integrated security best practices into your software development processes, as this is a key focus for the position.
We think you need these skills to ace Senior Software Development Lead - Backend Data Services
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in backend software development, particularly focusing on data services, systems architecture, and secure coding practices. Use keywords from the job description to align your skills with what Unisys is looking for.
Craft a Strong Cover Letter: In your cover letter, emphasise your leadership experience and technical expertise. Discuss specific projects where you led design and implementation efforts, and how you ensured security and scalability in those projects. Make it personal and show your enthusiasm for the role.
Showcase Technical Skills: Include a section in your application that lists your technical skills, especially those mentioned in the job description such as C#, Python, Azure, and experience with CI/CD pipelines. This will help demonstrate your fit for the role at a glance.
Prepare for Technical Questions: While this is about the written application, it's good to prepare for potential technical questions that may arise later. Think about how you would explain complex concepts or past projects in simple terms, as communication is key in this role.
How to prepare for a job interview at Unisys
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with backend technologies like C#, Scala, and Python. Highlight specific projects where you led the design and development of backend data services, focusing on scalability, performance, and security.
✨Demonstrate Leadership Skills
Since this role involves mentorship and technical leadership, share examples of how you've guided teams in best practices and secure coding standards. Discuss your approach to conducting code reviews and setting coding standards.
✨Communicate Effectively
Practice explaining complex technical concepts in a clear and concise manner. Be ready to discuss how you've collaborated with cross-functional teams, including architects and product managers, to align technical decisions with business goals.
✨Emphasise Security Practices
Given the focus on security-first development, be prepared to talk about your experience with secure coding practices, data encryption, and compliance with regulations like GDPR. Share how you've integrated security into every phase of software development.