Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
The Engineering department at InfoSum is dedicated to delivering high-quality, innovative software solutions that meet the needs of our customers and drive the success of our organization. We strive to leverage cutting-edge technologies, best practices, and collaborative teamwork to develop scalable, reliable, and user-friendly software products.
Job Overview:
As a Backend Software Engineer, you will be responsible for designing, developing and maintaining backend systems that power our software applications. You will work closely with cross-functional teams to translate requirements into technical specifications and deliver scalable and robust backend solutions. This is an exciting opportunity for someone with a passion for backend development and a desire to work on challenging and innovative projects.
Core Responsibilities:
- System Design and Architecture: Design and build scalable, high-performance backend systems to support our software applications. Collaborate with stakeholders to understand requirements and define technical solutions that meet business objectives
- Backend Development: Develop clean, efficient and maintainable code in Go, with Python and/or Java a bonus. Implement backend services, APIs, and data processing pipelines following best practices and design patterns
- Database Design and Optimization: Design and optimize database schemas, queries, and indexing strategies for performance and scalability. Work with relational databases such as PostgreSQL
- Integration and Interoperability: Integrate backend systems with third-party services and external APIs to enable seamless data exchange and interoperability. Ensure compatibility and consistency across different system components
- Quality Assurance: Implement automated testing and practices to ensure the quality and reliability of backend systems. Collaborate with QA engineers to develop test plans, execute test cases, and resolve defects in a timely manner
- Performance Optimization: Identify and address performance bottlenecks in backend systems through profiling, tuning, and optimization techniques. Optimize resource utilization and scalability to support high volumes of traffic and user interactions
- Scalability and Reliability: Design and implement scalable and fault-tolerant architectures to ensure system reliability and availability. Implement monitoring, alerting, and logging solutions to proactively identify and mitigate issues
- Documentation and Technical Support: Maintain accurate and up-to-date technical documentation for backend systems. Provide technical support and assistance to other team members and stakeholders as needed
- Understand and comply with InfoSum's security and privacy policies, and be attentive to information security at all times in the performance of duties for InfoSum
- 3+ years of experience in backend software development, with proficiency in Go. Knowledge of other languages such as Python or Java is advantageous,
- Strong understanding of software design principles, data structures, and algorithms
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform
- Familiarity with database technologies (e.g., SQL) and data modeling concepts
- Familiarity with Microservices architecture and Kubernetes
- Excellent problem-solving skills and ability to troubleshoot complex technical issues
- Strong communication and collaboration skills with the ability to work effectively in a cross-functional team environment
- Self-motivated with a strong sense of ownership and accountability
A competitive salary based on your experience and ability to perform in role
25 days annual leave (excluding bank holidays) + a day off for your birthday + 2 Volunteering days
Private medical insurance
Life assurance - 4x your base salary
Fantastic corporate discounts and mental wellbeing support, including a top of line EAP.
Salary sacrifice schemes
Enhanced Maternity, Adoption & Share Parental Leave
We have fantastic offices in Basingstoke and London complete with a fully stocked fridge / snacks and catered lunches 2 times a week.
We also reward our teams with monthly socials,4pm finishes on a Friday & 3pm Fridays finishes during the summer months of June, July and August, 3 extra days off during the Christmas holidays and a culture built on recognition, collaboration and success
Key Skills
Ranked by relevanceReady to apply?
Join InfoSum and take your career to the next level!
Application takes less than 5 minutes

