InfoSum logoInfoSum logo

Backend Software Engineer

InfoSumBasingstoke, England, United Kingdom
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Experience

Qualifications

To succeed in this role, you should have a strong foundation in backend software engineering principles. A passion for coding, problem-solving, and a collaborative mindset are essential. Experience with Go is required, and familiarity with Python or Java is advantageous. You should also possess a solid understanding of database design and optimization techniques.

About the job

Join InfoSum, the premier data collaboration platform that empowers the world’s largest enterprises to connect their data sources while prioritizing consumer privacy. Our mission is to unlock the boundless potential of data, ensuring that it can be connected without being shared. As a people-centric organization, we provide the flexibility needed for you to excel, grow, and innovate within our team. If you seek a collaborative environment that values each individual’s contribution, we would love to connect with you.

The Engineering team at InfoSum is committed to delivering high-quality, innovative software solutions tailored to our customers’ needs, contributing to the overall success of our organization. We utilize cutting-edge technologies, adhere to best practices, and foster teamwork to create scalable, reliable, and user-friendly software products.

Job Overview:

As a Backend Software Engineer, you will play a crucial role in designing, developing, and maintaining the backend systems that drive our software applications. Collaborating with cross-functional teams, you will translate business requirements into technical specifications, delivering robust and scalable backend solutions. This position is ideal for individuals passionate about backend development and eager to tackle innovative challenges.

Core Responsibilities:

  • System Design and Architecture: Create scalable, high-performance backend systems that support our software applications. Work alongside stakeholders to comprehend requirements and define technical solutions that align with business objectives.
  • Backend Development: Write clean, efficient, and maintainable code primarily in Go, with familiarity in Python and/or Java as a plus. Implement backend services, APIs, and data processing pipelines following best practices and design patterns.
  • Database Design and Optimization: Design and enhance database schemas, queries, and indexing strategies for optimal performance and scalability, particularly with relational databases like PostgreSQL.
  • Integration and Interoperability: Seamlessly integrate backend systems with third-party services and external APIs, ensuring compatibility and consistency across system components.
  • Quality Assurance: Implement automated testing methodologies to uphold the quality and reliability of backend systems. Collaborate with QA engineers to devise test plans, execute test cases, and resolve defects promptly.
  • Performance Optimization: Identify and mitigate performance bottlenecks in backend systems through profiling, tuning, and optimization techniques to support high traffic and user interactions.

About InfoSum

InfoSum stands at the forefront of data collaboration, enabling enterprises to harness their data effectively while maintaining the highest standards of consumer privacy. Our innovative solutions empower businesses to connect diverse data sources seamlessly, fostering richer customer experiences without compromising privacy. Join us in reshaping the future of data collaboration.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.