Revenue Analytics

Software Engineer

Revenue Analytics • PT
Python Remote
Are you excited by the idea of helping world-class companies make smarter, faster, and more profitable decisions? At Revenue Analytics, we build intelligent Revenue Management solutions powered by data science and artificial intelligence — and we partner with some of the biggest names in media, hospitality, transportation, and retail. 
 
As pioneers in the field, we don’t just offer technology — we deliver strategic, tailored solutions that drive measurable business impact. 
 
We’re looking for a Software Engineer to join our growing team in Europe! In this role, you’ll play a key part in the implementation, configuration and integration of systems for new clients, ensuring operational excellence and maximum value from day one. 
You’ll work closely with cross-functional teams to diagnose and resolve technical issues, manage integrations, validate data integrity, and maintain system performance and reliability. This position requires a strong sense of ownership, technical rigor, and the ability to work effectively in a dynamic environment. If you thrive in a fast-paced environment, enjoy solving complex problems, and are motivated by continuous learning and collaboration — this is the perfect opportunity to grow your career with us. 

Role Purpose

  • To ensure the successful implementation, configuration, and integration of systems for new clients, enabling a seamless onboarding experience, accurate data management, and full realization of the value of our solutions from day one, while maintaining operational excellence, system reliability, and high-quality technical support. 
  • Key Responsibilities

  • Execute end-to-end system implementations and integrations for new clients 
  • Configure and validate system environments to ensure accuracy and alignment with client requirements 
  • Perform data validation and quality assurance to guarantee system integrity 
  • Identify, analyse, and resolve software bugs, integration challenges, and data inconsistencies 
  • Support IT Operations through system monitoring, incident management, and maintenance activities 
  • Develop and optimize automation processes to enhance data management and operational efficiency 
  • Collaborate with internal stakeholders to ensure timely and high-quality delivery of solutions 
  • Contribute to continuous improvement initiatives and operational excellence programs 
  • Skills and Experience

  • Bachelor's degree in computer science, Information Systems, or a related field (required) 
  • 2–4 years of relevant technical experience in software engineering, systems integration, or data management (required) 
  • 2–4 years of hands-on experience with Python, including experience with pandas (Python is required) 
  • Proficiency in SQL and experience working with relational databases (required) 
  • Experience with AWS (S3, storage management, and related services) (preferred) 
  • Experience with API integrations, including REST, JSON, CSV, and flat files (preferred) 
  • Strong knowledge of data formats and data handling techniques (e.g., JSON, CSV, flat files) (preferred) 
  • Basic understanding of cloud infrastructure and AWS compute layers (IC2) (preferred) 
  • Proven ability to structure, manipulate, and analyze large data sets (preferred) 
  • Experience with big data platforms (e.g., AWS Athena, Hadoop, or similar) (preferred) 
  • Prior experience with direct customer interaction in a SaaS-based environment (preferred) 
  • Proficiency in English (written and spoken) (required) 
  • Willingness to travel, when required 
  • Strong analytical and problem-solving abilities 
  • Autonomy, operational responsibility, and effective time and priority management 
  • Solution-oriented mindset, focused on delivering results 
  • Team player with a commitment to continuous learning 
  • Compensation and Benefits

  • Salary Range: Gross annual salary between €30,000 and €45,000, depending on experience and technical profile 
  • Meal Allowance: Provided via card 
  • Flexible Work Environment: Remote work model and flexibility to support work–life balance 
  • Professional Growth: Opportunity to work with modern technologies and contribute to strategic client implementations across Europe 
  • Collaborative Culture: Join a highly skilled, supportive, and results-driven international team