About Company
Propelling innovation forward, Career.zycto partners with leading tech firms to connect top engineering talent with groundbreaking opportunities. For a Backend Systems Engineer, this means diving into projects that challenge your technical prowess and expand your horizons. We pride ourselves on fostering environments where complex problem-solving isn’t just a task, but a passion. Join a network that values deep technical expertise, robust system architecture, and impactful contributions, allowing you to shape the future of backend development in dynamic settings. Your growth is our mission.
Job Description
Are you a highly skilled Backend Systems Engineer with a passion for building scalable, reliable, and high-performance systems? Career.zycto is seeking a talented individual to join our client’s dynamic engineering team in Sheffield. This is an exceptional opportunity to play a pivotal role in designing, developing, and maintaining the core backend infrastructure that powers critical applications and services. You’ll be instrumental in shaping the architectural direction, implementing robust solutions, and ensuring the seamless operation of complex systems.
Our client is at the forefront of their industry, leveraging cutting-edge technology to deliver innovative solutions. As a Backend Systems Engineer, you will work within an agile environment, collaborating closely with cross-functional teams including front-end developers, product managers, and QA engineers. Your work will directly impact user experience and business operations, requiring a keen eye for detail, a proactive approach to problem-solving, and a deep understanding of system architecture principles. We are looking for someone who thrives on technical challenges, is committed to writing clean, efficient, and well-documented code, and is eager to contribute to a culture of continuous improvement and learning. If you are ready to take ownership of significant technical challenges and drive the evolution of backend systems, we encourage you to apply.
Key Responsibilities
- Design, develop, and maintain robust, scalable, and high-performance backend systems and APIs.
- Collaborate with product and front-end teams to define and implement new features and services.
- Write clean, efficient, well-documented, and testable code following best practices.
- Participate in architectural discussions and contribute to technical decision-making processes.
- Troubleshoot, debug, and resolve production issues, ensuring system reliability and uptime.
- Implement and maintain automated testing, deployment, and monitoring solutions.
- Optimize application performance, scalability, and security.
- Conduct code reviews and mentor junior engineers, fostering a culture of technical excellence.
- Stay updated with emerging technologies and industry trends to propose and implement innovative solutions.
Required Skills
- Proven experience with backend development in languages such as Python, Java, Go, or C#.
- Strong understanding of RESTful API design and development.
- Expertise in working with relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Solid grasp of data structures, algorithms, and object-oriented design principles.
- Familiarity with message queues and asynchronous processing (e.g., Kafka, RabbitMQ).
- Experience with version control systems, particularly Git.
- Ability to diagnose and troubleshoot complex technical issues.
Preferred Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Experience with microservices architecture.
- Knowledge of CI/CD pipelines and DevOps practices.
- Familiarity with serverless computing paradigms.
- Contributions to open-source projects or a strong GitHub portfolio.
- Experience working in an Agile/Scrum development environment.
Perks & Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive private health insurance.
- Generous pension contribution scheme.
- Opportunities for professional development, training, and certifications.
- Flexible working hours and remote work options (subject to team needs).
- 25 days annual leave plus bank holidays.
- State-of-the-art office facilities in Sheffield.
- Regular social events and team-building activities.
- Cycle to work scheme.
How to Apply
Ready to elevate your career as a Backend Systems Engineer? We encourage all qualified candidates to click on the link below to submit their application. Please include your resume and a cover letter detailing your relevant experience and why you are the ideal fit for this role. We look forward to reviewing your application!
