Date Posted
Category
Salary
Job type
Work model
Level
Location
Unfortunately, this job posting is expired. Please click here to view related job postings.
Company

Shift4 PaymentsSee more

addressAddressLos Angeles, CA
type Form of workFull-Time
CategoryInformation Technology

Job description

Company Background:

Shift4 Payments is the leader in secure payment processing solutions. The company’s groundbreaking technologies help power the top software providers in numerous verticals, including hospitality, retail, F&B, e-commerce, lodging, gaming, and many more. Shift4’s family of software brands includes Harbortouch, Restaurant Manager, POSitouch, and Future POS — with additional integrations to 300+ POS/PMS systems across every industry. With an expansive global footprint that includes eight offices across the U.S. and Europe and over 8,000 sales partners, the company securely processes more than a billion transactions annually for nearly 200,000 businesses, representing over $100 billion in payments each year. For additional information, visit www.shift4.com.

 

Job Summary:

The Senior Software Engineer will join the team responsible for designing, developing, deploying, debugging, maintaining, and testing software solutions (e.g., products, tools, or systems) for Shift4’s built-for-cloud Lighthouse Business Management System (“Lighthouse”) used by 10,000’s of restaurants in the US.  

In addition to transforming business intelligence for restaurant operators into actionable insights with a single click, Lighthouse provides:

  • Remote point-of-sale (“POS”) management for Shift4’s Edgewater Android/Cloud POS platform
  • Cloud-delivered reporting & analytics
  • Labor management and scheduling
  • One-click deploy of online ordering and table reservations
  • Reputation and social media management
  • Marketing tools that manage campaigns w/automated email marketing
  • API for integration to 3rd-parties (e.g. UberEats, Doordash)
  • Customer database with email capture from Shift4’s SkyTab platform (skytab.com)
  • Quick access to monthly credit card statements, chargeback notifications & 1099’s

 

Technically,

  • Lighthouse is deployed in Amazon Web Services for high-scalability, reliability, performance & redundancy (Elastic Beanstalk, RDS/Postgres, Elasticache/Redis , RabbitMQ, CloudFront, multi-AZ, etc.).
  • Tech stacks include:
    • JS (Sequelize ORM, Express web framework, Yarn package manager, Mocha, NYC & Istanbul (test code coverage), Node Security Package)
    • Data tier - PostgreSQL on Amazon RDS, , Amazon S3, Glue, Cloudwatch, Redshift, Tableau
    • Web UI Stack (React, Ember CLI, Typescript, Semantic UI)
    • Continuous Integration/Devops(Gitlab, Docker compose)
    • SaaS Services used: Twilio, Sentry

  • Be an active participant in a high velocity Scaled Agile process. Drive a Scrum Agile team or a smaller module team (of at least 2-3 engineers) to rapidly develop and deliver application features
  • Work alongside other Software Engineers on the team to elevate technology and consistently apply best practices as they relate to the project and general software engineering concepts.
  • Leading and mentoring a team of Scrum team (or smaller module development team) of engineers
  • Collaborate cross-functionally with Business Analysts, QA Engineers, and other team members to achieve elegant solutions which satisfy business needs, goals, and objectives.
  • Provide recommendations for continuous improvement of development processes, technical solutions, and Lighthouse itself.
  • Test “your own” code via unit, integration and acceptance testing techniques to ensure delivery and quality goals are met.
  • Become an acknowledged technical expert and specialist for some parts of the platform. As a team, we know that not everyone can know everything, but as a Senior Engineer, you are expected to develop and expertise in some parts of the platform on behalf of the team.
  • Diagnose and resolve issues with deployed systems using a variety of techniques including direct engagement with support personnel and customers.
  • Support the System Reliability Engineering team with diagnosing problems in the production systems when required, support the setup and maintenance of build processes, CI/CD pipeline and other DevOps support activities
  • Proactive assessment and analysis of existing systems to maximize quality and customer satisfaction, minimize maintenance costs and other operational issues.

  • 7+ years hands-on experience with most of the tech stacks listed above.
  • Strives to ensure that solutions are a great fit and use to the target end user persona.
  • Experience working in an agile software development lifecycle (SDLC) by designing, developing, and deploying working software through analysis of functionality as defined by a Product team.
  • At least 2+ years of experience leading and driving a team including some experience with planning, grooming and driving a Scrum agile team, familiarity with agile processes and best practices.
  • Comfortable and experienced identifying and implementing non-functional requirements, writing code that is clean, of good quality, and is compliant with ISO 25010 standards (functional stability, performance efficiency, compatibility, usability, reliability, security, maintainability, portability).
  • Proficient with testing work-in-progress deliverables to make sure they meet acceptance criteria and functional requirements as defined by a Product team as well as non-functional requirements defined by the development team.
  • A strong plus: Expertise and focus around Enterprise-related functionality including consolidated reporting and multi-store management a plus.
  • A strong plus: Delivering software in a larger organization with multiple teams using Agile frameworks (such as SAFe)
  • Enjoys performing ongoing maintenance, support, and functional or non-functional enhancements to existing software to ensure operational stability and responsiveness to evolving business needs.
  • Excellent interpersonal, verbal and written skills including documentation of complex technical solutions (e.g., flow charts, UML diagrams, code comments)
  • Driven and wants to be part of a highly productive team that delivers products on a continual basis.
  • Ability and interest in helping mentor and develop less experienced engineers.
  • Restaurant POS experience a huge plus

 

Other:

  • Work from home might be workable for the ideal candidate.
  • 10% travel (post-COVID) if not working in Allentown

 

Education:

Computer Science or engineering degree or commensurate experience. 

 

 

Shift4 Payments provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics.

 

This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Other duties, responsibilities and activities may change or be assigned at any time with or without notice.

 

Shift4 Payments provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics

Refer code: 3247470. Shift4 Payments - The previous day - 2023-03-20 15:22

Shift4 Payments

Los Angeles, CA
Jobs feed

Med Aide (The Landings of Rocky Mount Mills)

Nash Opco Llc

Rocky Mount, NC

$34.1K - $43.2K a year

Skilled Cabinet Maker for Prototype Tool Patterns

Otto Environmental Systems

Muskegon, MI

Sales Representative, Work from Home

Asurea Powered By Quility

Augusta, GA

Remote Sales Associate

The Max Spencer Co.

Marietta, GA

Self- Storage Customer Experience Expert (Remote)

Xps Solutions

Register, GA

Preschool Teacher

First Gear Academy

Portland, OR

$20 - $22 an hour

Drywall Installer and Finisher - San Diego

Impact Housing

San Diego, CA

Remote Work From Home - Customer Service

Liveops

Brunswick, GA

Remote Work From Home Driver Recruiter - No Exp Required

Driveline Solutions

Dover, DE

Share jobs with friends

Related jobs

Software Engineer V

Embedded Software Engineer

Mission Peak

Cupertino, CA

just now - seen

WiFi P2P Software Engineer

Apple

San Diego, CA

just now - seen

Tech Lead Software Engineer

Healthcomp

Fresno, CA

just now - seen

Software Engineer - Web Applications

Apple

San Diego, CA

just now - seen

Senior/Staff Software Engineer, Perception

Gatik Ai, Inc.

$158K - $200K a year

Mountain View, CA

8 hours ago - seen

Software Engineer

Qualcomm

$104,000 - $156,000 a year

Santa Clara, CA

8 hours ago - seen

Software QA Engineer - Apple Vision Pro

Apple

$132,300 - $241,500 a year

Sunnyvale, CA

8 hours ago - seen

Staff Software Engineer - Backend

Uber

$218,000 a year

Sunnyvale, CA

8 hours ago - seen

Senior Software Engineer, Networking

Nvidia

$180,000 - $276,000 a year

Santa Clara, CA

8 hours ago - seen

Senior Software Engineer

Chegg

$102,711 - $254,332 a year

Santa Clara, CA

8 hours ago - seen

Senior Software Engineer, Kora Compute (US Remote)

Confluent, Inc

San Francisco, CA

10 hours ago - seen

Software Engineer - Backend

Merge Api

$135,000 - $250,000 a year

San Francisco, CA

14 hours ago - seen

Senior Software Engineer

Biztrons

$150,000 - $200,000 a year

San Francisco, CA

14 hours ago - seen

Sr. Software Engineer

Mem Protocol

$146K - $184K a year

San Francisco, CA

14 hours ago - seen

Software Engineer I(Unity)

Mobilityware

$90,000 - $135,000 a year

Irvine, CA

15 hours ago - seen

Senior Software Engineer - Checkout Experience

Classy

San Diego, CA

15 hours ago - seen