Principal Software Engineer, Payroll Engineering @ Restaurant365 | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
External
0
Principal Software Engineer, Payroll Engineering jobs in United States
103 applicants
company-logo

Restaurant365 · 5 hours ago

Principal Software Engineer, Payroll Engineering

ftfMaximize your interview chances
AccountingProductivity Tools

Insider Connection @Restaurant365

Discover valuable connections within the company who might provide insights and potential referrals.
Get 3x more responses when you reach out via email instead of LinkedIn.

Responsibilities

Work closely with the Product Managers and UX Designers to understand requirements and translate them into technical designs and specifications; balance and prioritize conflicting business and technical requirements to support organizational goals; prepare, validate, improve, and reengineer functions and processes as needed; proactively drive change and improvements within and across team.
Full-stack expert in modern software development practices; produce well thought-out architecture with scale, performance, security, and availability considerations; review and sign-off on all architectural and design proposals from their team; be the support system of the Architecture Team, capable of understanding and contributing to the cross-team technical solutions from design to implementation; drive architectural alignment across teams and ensure compliance with design patterns; lead technical design processes and ensure that teams assess the impact of new development on the existing application architecture.
Develop high quality code adhering to the best coding practices as laid down by the company; implement and lead regular code reviews to ensure consistency, quality, and alignment; ensure change and release management processes are followed; provide guidance to teams on code standards and best practices, raising standard violations for team and architectural discussion as needed; analyze and document existing systems, review pre-existing code and provide recommendations to improve performance and maintainability; support and monitor post-release performance of applications, utilizing tools like Application Insights, Kibana, and other monitoring tools; drive a culture of continuous improvement by ensuring that teams actively respond to post-release feedback and errors.
Drive technical leadership and act as a mentor to team members, promoting best practices and technical excellence; mentor team members on technical skills and best practices; work closely with team leaders to ensure structured and coordinated planning of your team’s development; provide guidance and contribute to establishing and continuously improving company best practices; keep abreast of latest trends to help provide recommendations on new technologies and processes that can help improve the organization; proactively escalate critical technical decisions to ensure timely resolution and alignment across teams.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

NETC#SQLNo-SQL databasesEnterprise softwareCloud platformsAPIsGitAgile developmentCI/CD practicesMS in Computer ScienceReactAngularBootstrapMobile applicationsContinuous improvementTechnical leadership

Required

BS/MS in Computer Science or 2+ years of equivalent experience
9+ years in an engineering position creating code-based solutions and tools
Expert in .NET and C#
Expert with SQL and no-SQL databases
Expert with enterprise software
Expert with cloud platforms
Expert in working with APIs
Expert in distributed version-control systems i.e. Git
Expert in troubleshooting and diagnosing issues
Expert in Agile development concepts
Expert in CI/CD practices
Experience with client-side frameworks and technologies i.e. React, Angular and Bootstrap
Experience with mobile applications
Occasional travel required

Benefits

Comprehensive medical benefits, 100% paid for employee
401k + matching
Equity Option Grant
Unlimited PTO + Company holidays
Wellness initiatives

Company

Restaurant365

company-logo
Restaurant365 is an enterprise management software for restaurants that provides accounting, inventory, scheduling, and payroll solutions.

Funding

Current Stage
Late Stage
Total Funding
$437.5M
Key Investors
ICONIQ GrowthBessemer Venture Partners
2024-05-15Private Equity· $175M
2023-05-19Private Equity· $135M
2019-06-27Series C· $88M

Leadership Team

leader-logo
Morgan Harris
Co-founder and Chief Customer Advocate
linkedin
leader-logo
Kate Kemp
Chief People Officer
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot