DevOps / Infrastructure Software Engineer - Distributed / Remote

The Position

Do you thrive in a fast-paced startup style environment? Do you enjoy working on a small team delivering rock-solid functionality and performance? We are looking for software engineers, and if that description resonates with you, you could be an excellent fit for our company.​

Our technical team is made up of hard-working engineers that share a common interest in building a beautiful consumer website by developing sophisticated algorithms and highly available systems to offer best in class services to our customers. You will help build the systems and algorithms that power our services, scale those systems for growth, and continuously improve our engineering practice. Above all, your work will impact the way rewards points are maximized, and help people travel better!

What You'll Do

  • Collaborate with other engineers to identify and solve challenging problems
  • Promote sound engineering practices, drive technical excellence and strategy
  • Design cloud infrastructure that is secure, scalable, and highly available on AWS
  • Work collaboratively with software engineering to define infrastructure and deployment requirements
  • Provision, configure and maintain AWS cloud infrastructure
  • Ensure configuration and compliance with configuration management tools
  • Troubleshoot problems across a wide array of services and functional areas
  • Build and maintain operational tools for deployment, monitoring, and analysis of AWS infrastructure and systems
  • Perform infrastructure cost analysis and optimization
  • Build and maintain tools for other developers to facilitate self-serve development infrastructure improvements

Who You Are

  • Experience architecting, implementing and operating large-scale, highly available applications in AWS & Vercel cloud environments
  • A software professional with 5 or more years of experience building and maintaining AWS infrastructure (VPC, EC2, Security Groups, IAM, ECS, CloudFront, S3, RDS)
  • A college graduate with a Bachelor's or Master's degree in a technical field, with preference for CS, CpE, or EE
  • A communicative person that values building strong relationships and even stronger teams
  • Detail-oriented and well organized, able to explain complex topics in a clear way
  • Strong understanding of how to secure AWS environments and meet compliance requirements
  • Hands-on experience deploying and managing AWS infrastructure
  • Solid foundation of networking and system administration
  • Experience with Docker, GitHub, Copilot, ECS and deploying applications on AWS
  • Experience working with travel booking systems, especially airlines is preferred, but not required
  • A communicative person that values building strong relationships and even stronger teams
  • Detail-oriented and well organized, able to explain complex topics in a clear way
  • Possess exceptional coding skills in Java, Node.js, and at least one other language (C++, Python, Golang, etc)
  • You care about quality and know what software engineering means in shipping high-quality code
  • A self-motivated teammate with the ability to juggle multiple priorities
  • Familiar with optimizing database structure and queries for growth
  • A passion for technology and for developing robust, scalable, state of the art software systems

The point.me Tech Stack

  • Next.js, Vercel, Node.js, Java (Spring Boot)
  • JavaScript, Tailwind, React, Angular
  • Microservices, REST APIs
  • Docker, Nginx, Postgresql
  • AWS - EC2, S3, RDS, Lambda, VPC, IAM
  • Figma, Storybook, Shortcut, Slack, Google Workspace
  • Gitlab, Github, Firebase, Gradle, Jib, IntelliJ IDEA
  • Linux, Windows, Mac

About point.me

Here at point.me we’re devoted to bringing simplicity and clarity to a system that is intentionally opaque. And unlike traditional travel agencies, or even online booking services like Orbitz, Kayak, & Google, we don’t take a fee or commission from the airlines when someone books a flight.

Instead, point.me is on the  side of our customers — we work directly for them! We’re an ally that uses our expertise and technology to ensure people travel better, and are never taken advantage of.

Our proprietary algorithm crawls the many hidden corners of the Internet, including those hard-to-search airline award websites to discover the clearest path to maximizing the value of loyalty and credit card points.

Benefits & perks

Join our growing team! Here at point.me we believe in taking care of our team, so that our team can take care of our customers. All employees are offered the following:

  • Competitive salaries and meaningful equity
  • Comprehensive health care coverage
  • A 100% distributed workforce, so you can contribute from wherever you prefer
  • An open vacation policy, with a minimum of 15 days off each year
  • Team trips and outings

Given the nature of our business, we anticipate that all team members will be traveling from time to time, including company trips and off-sites, or meeting with strategic partners. As such, being fully vaccinated against COVID-19 is a condition of employment at point.me. We’ll ask you to send us a copy of your vaccination card in advance of your first day.

We are hiring multiple candidates under this listing, ranging from Software Engineer II to Senior Engineers and Leads. The anticipated salary range is  $105k to $190k; specific compensation will be determined based on your level of experience.

All candidates must be able to be employed in the United States, regardless of ultimate work location.

We respect the individual needs of employees and are an equal opportunity employer.

Sound like a good fit? Let’s chat.