About the job
Join InfoSum, the premier data collaboration platform, empowering the world's largest enterprises to connect data sources while ensuring consumer privacy. Our mission is to unleash the vast potential of data by enabling seamless connectivity without compromising security. As a people-centric organization, we provide the flexibility needed for personal and professional growth, challenging the status quo together. If you thrive in a collaborative environment and believe in the power of teamwork, we want to hear from you!
The Engineering team at InfoSum is committed to delivering innovative software solutions that meet client needs and drive our organization's success. We leverage cutting-edge technologies and best practices to develop scalable, reliable, and user-friendly software products.
Job Overview:
As a Mid-Level Backend Engineer, you will design, develop, and maintain high-quality software solutions tailored to our clients' requirements. Collaborating with cross-functional teams, you will create innovative products that contribute to business success.
Core Responsibilities:
- Software Development: Design, develop, test, and deploy software applications and features following industry standards. Write clean, efficient, and maintainable code that meets both functional and performance benchmarks.
- Technical Design: Partner with product managers, designers, and fellow engineers to translate business requirements into technical specifications and architecture. Engage in architectural discussions, propose solutions, and recommend improvements.
- Problem Solving: Analyze complex technical issues and devise creative solutions. Troubleshoot problems, debug code, and implement fixes to maintain software stability and reliability.
- Quality Assurance: Develop automated tests to ensure software functionality, performance, and security. Conduct code reviews and participate in quality assurance efforts to uphold coding standards and compliance.
- Documentation: Create and maintain comprehensive technical documentation, including design documents, code comments, and system diagrams to facilitate knowledge sharing among team members.
- Collaboration: Work closely with cross-functional teams, including product management, quality assurance, and operations, to ensure successful software project delivery.
- Communicate effectively and proactively collaborate to achieve project goals and timelines.
- Continuous Improvement: Stay updated on emerging trends and technologies to enhance our software development practices.

