What are the responsibilities and job description for the Staff Software Engineer position at Hertz Local Edition?
A Day in the Life:
You will be building scalable systems and shipping features in a complex environment, where one must contend with challenges such as modernizing legacy applications and managing technical debt.
What You’ll Do:
- Design, develop, and deploy applications that can handle high request volumes with high reliability and low latency
- Collaborate with product managers to build product requirements against business objectives and drive teams through the complete software development lifecycle
- Envision system features and functionality, create detailed design documentation, and decide on tradeoffs between technical and design approaches.
- Identify any technical issues that arise and follow up with root-cause analysis and resolution
- Identify key application metrics, build necessary dashboards for monitoring performance, and add necessary logging for real-time debugging
- Review code, support continuous improvement, and investigate alternatives
- Utilize CI/CD tools to support system integration and deployment
- Mentor other engineers to help build a high-performing engineering culture
What We’re Looking For:
- 7 years of experience in the technology industry, and a B.S. in Computer Science or equivalent
- Proficiency in one or more programming languages and common data structures / algorithms
- Ability to build systems end-to-end, from design to implementation to release
- Strong communication skills. You must be able to work with cross-functional partners to gather requirements and explain outcomes
- Strong product sense. You must be able to align your work with business objectives and make appropriate tradeoffs
- Learning mentality. You must be able to pick up new skills as needed and demonstrate a curiosity about new technologies
- Engineering experience at high-tech firms (e.g. Amazon, Meta, DoorDash, Twilio)
- Experience architecting and building large-scale systems in an agile development environment
- Experience working alongside technical product managers to drive projects and flesh out product requirements
We expect the starting salary to be around $200,000 with annual bonus and profit sharing eligibility. The actual salary will be determined based on years of relevant work experience.
What You’ll Get:
- Up to 40% off the base rate of any standard Hertz rental
- Paid Time Off
- Medical, Dental & Vision plan options
- Retirement programs, including 401(k) employer matching
- Paid Parental Leave & Adoption Assistance
- Employee Assistance Program for employees & family
- Educational Reimbursement & Discounts
- Voluntary Insurance Programs - Pet, Legal/Identity Theft, Critical Illness
- Perks & Discounts –Theme Park Tickets, Gym Discounts & more
Salary : $200,000