Backend Engineer at Gamium

Full Time1 month ago
Employment Information
Job Description
This role is a pivotal position within the backend development team, focusing on the design, development, and maintenance of scalable IT systems. The incumbent will lead the creation of new data pools and optimization of existing ones, ensuring seamless integration with company-wide infrastructure. As a senior technical expert, they will serve as a key resource for data acquisition strategies, data transformation processes, and system architecture decisions. The position requires active participation in software design discussions, collaboration with cross-functional teams in a dynamic, project-driven environment, and delivery of high-quality technical solutions aligned with business objectives.
Key Responsibilities
  • Lead and coordinate assigned projects, ensuring timely delivery and adherence to technical specifications
  • Design and implement robust data management solutions, including new data pools and enhanced data processing frameworks
  • Act as a subject matter expert in data acquisition methodologies and data transformation pipelines
  • Collaborate with product managers, data scientists, and QA teams to define system requirements and ensure technical alignment
  • Develop and maintain scalable backend systems using established development standards and industry best practices
  • Participate in agile development cycles, contributing to sprint planning, design reviews, and post-mortem analyses
  • Ensure data integrity, security, and performance across all assigned projects and technical domains
  • Provide technical guidance to junior team members while maintaining ownership of complex project deliverables
  • Coordinate with external vendors and stakeholders to ensure seamless integration of third-party services
  • Monitor project progress, identify risks, and implement mitigation strategies to meet deadlines and budget constraints
Job Requirements
  • Proven experience in backend software development, preferably with 5+ years in full-stack engineering roles
  • Expertise in designing and implementing data management systems using technologies like SQL/NoSQL databases, ETL tools, and cloud platforms
  • Strong proficiency in programming languages such as Python, Java, or Node.js with a focus on API development and microservices architecture
  • Deep understanding of data transformation processes, including data modeling, cleansing, and integration techniques
  • Experience with agile methodologies and project management tools (Jira, Confluence, etc.) for coordinating virtual teams
  • Ability to work independently with minimal supervision while maintaining accountability for project outcomes
  • Excellent communication skills to collaborate with cross-functional teams and present technical solutions to non-technical stakeholders
  • Knowledge of DevOps practices and CI/CD pipelines for automated testing and deployment of backend systems
  • Strong analytical skills to troubleshoot complex technical issues and optimize system performance
  • Ability to adapt to changing priorities and diverse project requirements while maintaining high-quality standards
  • Proficiency in using version control systems (Git) for collaborative development and code management
  • Experience with RESTful API design and GraphQL implementation for building scalable backend services
  • Understanding of security best practices for protecting sensitive data and ensuring system compliance
  • Ability to document technical processes and maintain clear operational guidelines for team reference
  • Strong problem-solving skills to address technical challenges and deliver innovative solutions
  • Experience with containerization technologies (Docker, Kubernetes) for deploying backend applications
  • Knowledge of database optimization techniques to improve query performance and data retrieval efficiency
  • Ability to work within established procedures while maintaining flexibility to implement new methodologies as needed
  • Excellent time management skills to balance multiple projects and meet tight deadlines without compromising quality
Framework & Boundaries of Work

The role operates within defined project technical boundaries, requiring the incumbent to deliver solutions that align with company infrastructure and data governance policies. While the position has budgetary responsibility for assigned projects, it is subject to managerial oversight and periodic performance reviews. The candidate must work within substantially diversified technical procedures and industry standards, with latitude to determine the sequence of tasks for achieving project objectives. Collaboration with other departments is essential, with clear communication protocols to ensure cross-functional alignment. The role requires adherence to established operational guidelines while maintaining the flexibility to innovate within technical constraints. Regular reporting to stakeholders and compliance with quality assurance processes are mandatory components of this position.

MyJob.one - Remote work. Real impact

New Things Will Always
Update Regularly

MyJob.one - Remote work. Real impact