Himalayas logo
Revenue AnalyticsRA

Software Engineer

We created revenue management, now we're recreating it.

Revenue Analytics

Employee count: 51-200

Portugal only
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

Ready to Join Us?

At Revenue Analytics, you’ll have the opportunity to make a tangible impact — helping global brands unlock the power of data-driven decisions while growing your own technical and professional expertise.
If you’re passionate about solving complex challenges, collaborating with brilliant minds, and being part of a team that values innovation, integrity, and excellence — we’d love to hear from you.
Apply today and be part of shaping the future of Revenue Management.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Entry-level
Mid-level

Location requirements

Hiring timezones

Portugal +/- 0 hours

About Revenue Analytics

Learn more about Revenue Analytics and their company culture.

View company profile

We created revenue management, now we're recreating it. Solve your most complex pricing challenges with next-generation software from the pioneers of Revenue Management.

We Know Revenue Management

In fact, we wrote the book on it.

We know the business. We understand how Revenue Management and pricing should work for you—we invented the practice 35 years ago.

We know the math. Our analytical and modeling capabilities are unmatched—just ask some of the world’s biggest companies.

We make it simple. Our software transforms complex inputs into intuitive, actionable answers—no rocket scientists required.

We make it yours. Our software is fully configurable and built with flexibility in mind—your team can work their way.

Our Core Values

Success: Success means wins for our people, our customers, and our company. We make it happen. We refuse to accept any other outcome.

Respect: We respect our customers and each other by Working Together. Working Together at RA means being transparent about facts and plans, seeking and giving help, and appreciating one another.

Fun: We’ve got great people and great customers. Let's enjoy the journey!

Excellence: We make life easier for our customers and our teammates by delivering excellence in everything we do. We set high standards for quality and value, hold ourselves to those standards, and take pride in the results.

Integrity: We operate with honesty, and our actions reflect our words. We hold ourselves accountable to our commitments to each other and to our customers.

Employee benefits

Learn about the employee benefits and perks provided at Revenue Analytics.

View benefits

Wellness benefits

Gym membership reimbursement.

Life insurance

100% paid life insurance for team members.

Disability insurance

Long and short-term disability coverage for team members.

Wellness Programs

Revenue Analytics provides daily wellness opportunities, including in-office yoga and gym reimbursements.

View Revenue Analytics's employee benefits
Claim this profileRevenue Analytics logoRA

Revenue Analytics

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

Remote companies like Revenue Analytics

Find your next opportunity by exploring profiles of companies that are similar to Revenue Analytics. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan