Job Closed

This listing is no longer active.

PAR Technology logo
PAR Technology

PAR is a leading global provider of software, systems, and service solutions to the restaurant and retail industries.

VP, Software Engineering

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 1,001-5,000Since 1982H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

74 days ago

Salary

0

Seniority

Lead

Bachelor Degree15 yrs expEnglish

Job Description

VP, Software Engineering

PAR Technology

• Work closely with our CTO and other key stakeholders (General Manager, VP Product, peer engineering leaders, DevSecOps, Legal & Compliance) to build and drive the Punchh Engineering strategy and approach to support and continue scaling our team of 120+ software engineers, architects and quality engineers • Own the Punchh Engineering P&L including working closely with our R&D Operations team and FP&A teams to budget, forecast and reconcile our operating plan. • Drive the recruitment and onboarding efforts necessary to continue scaling the team to meet hiring targets and reduce the time to onboard new employees • Manage the organizational design, career development ladders, merit process and performance management for all team members, as well as aligning with company-wide international practices • Drive a culture of continuous improvements to efficiency and quality • Lead by example, doing what is needed to get the job done, including being hands-on and extending beyond normal responsibilities • Ensure that communication is flowing efficiently and effectively between groups and individuals, and across geographies and time zones, addressing deficiencies and conflicts • Provide open and honest insight into the state of managed teams and team members to peers and upper levels of management • Drive the identification and adoption of appropriate industry best practices, particularly those that address existing deficiencies • Formulate, refine, document, and enforce department standards, policies and procedures • Manage projects as needed to ensure adherence to budget, schedule, and scope, while dynamically adjusting for any changes • Enforce that technical designs are consistently produced and vetted, to ensure that they are appropriate • Acquire and maintain an in-depth understanding of the company’s business, customers, policies, processes, and products, along with the technical aspects of those products, including the architecture and technologies behind them • Maintain a high degree of confidentiality concerning PAR’s and customer’s information.

Job Requirements

  • Minimum of ten (10) years of experience leading software engineering projects and teams
  • Minimum of fifteen (15) years of software engineering experience; hands-on technical skills at a senior level
  • Proven ability to effectively manage and lead a multi-location software engineering team
  • Proven record of leveraging agile software engineering principles and practices
  • Demonstrated track record of successfully hiring, managing, coaching and retaining world-class software engineers
  • Ability to influence and achieve alignment across a range of different opinions and interests
  • Comfortable giving/receiving critical feedback to/from others, regardless of their position in the company
  • Impartially and aggressively address conflicts and tough decisions
  • Seek out, embrace, and evangelize positive change
  • Able to concurrently execute short-term (tactical) and long-term (strategic) plans
  • Capable of communicating effectively in both technical and non-technical conversations
  • Shared passion for both the technical and business aspects of software
  • Strong analysis skills and the ability to synthesize multiple perspectives
  • Superior organizational and time management skills and an affinity for detail.

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

Related Job Pages

More Full-stack Engineer Jobs

Futuralis logo

Delivery Technical Lead

Futuralis

Bring your business into the future with AWS Cloud Services & Modern Applications.

ContractRemoteTeam 11-50Since 2011H1B Sponsor

• Responsible for the successful planning, execution, and delivery of projects • Bridge the gap between business goals and technical implementation • Manage timelines, scope, budgets, and technical risks • Lead development teams • Oversee SDLC compliance

United States
Job Closed
Flock Safety logo

Senior Software Engineer, Cellular

Flock Safety

We are the first public safety operating system empowering over 2500 cities to eliminate crime.

Full TimeRemoteTeam 501-1,000Since 2017H1B Sponsor

• Lead Advanced Integration: Drive the implementation of 5G features within the radio firmware, driver, and user space. • Optimize Multi-Link Performance: Integrate multiple cellular radio links into a single stream, optimizing for capacity, latency, and intelligent stream allocation across radios. • Architect Cloud Connectivity: Integrate cloud-based solutions into the cellular system and optimize the Key Performance Indicators (KPIs) critical to flight reliability. • Drive Full Ownership: Take end-to-end responsibility for the cellular setup, from establishing performance metrics to monitoring real-world test results. • Collaborate Cross-Functionally: Work closely with our RF, Systems, Device SW, and Cloud teams to build out and validate these complex setups.

United States
$160K - $200K / year
Job Closed
Full TimeRemoteTeam 201-500H1B No Sponsor

• Own and lead SoSafe’s business-critical Messaging Platform, responsible for outbound communication across all products • Build and evolve a shared, multi-channel messaging backbone, abstracting provider-specific complexity and delivery mechanics away from product teams • Ensure messaging remains reliable, scalable and compliant by default - even as volume, channels and business requirements grow • Translate company and engineering strategy into a clear, outcome-driven roadmap, balancing reliability, scalability, compliance and new capabilities • Reduce delivery and operational complexity for experience squads by providing clear abstractions and reliable platform services • Drive operational excellence through improved monitoring, incident response and continuous improvement • Build strong partnerships with Product and other Platform teams to maximize impact across the organization

Portugal
Job Closed
Full TimeRemoteTeam 5,001-10,000

Role Description We are seeking a highly skilled Software Engineer with 5–7 years of experience in software development, application support, and incident management. The ideal candidate should have expertise in Python, SQL, C#, VBA. This role involves designing, developing, maintaining, and supporting applications while ensuring high performance and reliability. This role is responsible for interfacing with the operations teams to provide support. - Design, develop, test, and maintain software applications using Python, SQL, C#, VBA. - Work with MSSQL databases for data management, optimization, and query execution. - Provide incident management and support, troubleshooting software and system issues efficiently. - Collaborate with cross-functional teams to define, design, and deliver new features. - Ensure code quality, security, and performance through best practices and testing methodologies. - Maintain technical documentation for reference and reporting. - Participate in code reviews, debugging, and application enhancements. Qualifications - Fluently in Spanish Language. - 2 to 5 years of experience in software development and support. - Strong proficiency in Python, SQL, C#, VBA. - Hands-on experience in incident management and application troubleshooting. - Strong understanding of database design, performance tuning, and SQL optimization. - Experience with Cloud platforms (Azure) and modern development frameworks. - Excellent problem-solving and analytical skills. - Strong verbal and written communication skills. - Ability to work independently as well as collaboratively in a team. - Curiosity and passion for learning. Requirements - Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field. - A Master’s degree in a relevant field is a plus. - Certifications in technical skills required are advantageous. - Experience in cloud-based development and deployment. - Knowledge of Agile methodologies and DevOps practices.

Colombia
Job Closed