Senior Software Engineer- Platform

| Greater NYC Area
Sorry, this job was removed at 2:20 p.m. (EST) on Tuesday, March 20, 2018
Find out who's hiring in Greater NYC Area.
See all Developer + Engineer jobs in Greater NYC Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Position: Senior Software Engineer - Platform

Location: Chicago or New York

About Raise

Raise, a leading retail payments company and the world’s largest gift card marketplace, connects consumers to buy discounted gift cards or sell their unwanted cards for cash. As the leading retail technology partner with nearly 400 national brands, Raise offers a new type of digital payment for retailers.

Since the company launched in 2013, Raise has saved millions of consumers more than $140 million and has received $147 million in funding from investors including Accel, PayPal, Bessemer Venture Partners and New Enterprise Associates. Raise is headquartered in Chicago with an office in New York.

About The Position

Raise is looking for a Senior Software Engineer to join our Platform team. In this position, you will be responsible for maintaining, designing, implementing and upgrading a cloud infrastructure to support our microservices platforms. At Raise we embrace automation and infrastructure as code as a means of empowering the Delivery squads’ frictionless ownership of applications and services. The ideal candidate has a background in developing distributed applications, cloud technologies, and delivering self-service infrastructure.

Responsibilities

  • Work with the rest of the engineering organization to build automated processes and tools for managing application and service deployments
  • Own and support underlying infrastructure and cross-cutting services such as logging and monitoring
  • Collaborate closely with Engineering teams to understand the behaviors and configuration of underlying applications and services and empower their delivery

Skills & Qualifications

  • 5+ years experience with high availability, concurrent, large-scale distributed infrastructures
  • 5+ years of engineering expertise, practicing software development professionally in a collaborative environment ( Test-driven development (TDD) and paired programming) preferably in Go, Ruby or Python
  • Extensive experience with leading cloud technologies like Amazon Web Services
  • Extensive experience with “infrastructure as code” and automation/configuration management tools such as Chef, Ansible, SaltStack, Puppet, or Terraform as well as the selection process around these tools
  • Extensive experience working with Linux containers, schedulers and surrounding tools such as Docker, Kubernetes and Helm
  • Expertise in creating automated CI/CD Pipelines with tools such as Jenkins
  • Strong background managing and supporting Linux servers
  • Familiarity with cloud-friendly network architectures and network security best practices
  • Ability to communicate technical concepts, possibilities and limitations to a non-technical audience
  • High attention to detail and constructive attitude in peer code reviews
  • Bachelor’s Degree in Computer Science, Computer Engineering or comparable experience

Benefits

  • Comprehensive benefits package including health, dental, vision, 401(K) with match, disability and life insurance
  • Competitive PTO
  • Raise Gives Back- 8 paid hours allotted annually for volunteer opportunities
  • Pre-tax commuter program
  • Paid parental leave

Apply Today

Equal Opportunity Employer M/F/D/V

E-Verify Employer

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

155 w 23rd st , New York City, NY 10011

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about RaiseFind similar jobs