Principal Software Engineer
Location
United States
Posted
19 days ago
Salary
$180K - $210K / year
Job Description
Job Requirements
- Experienced:
- A principal engineer, lead full-stack engineer, or someone with relevant experience in similar roles.
- Highly skilled in both server-side and client-side software development.
- Technically Proficient:
- Familiar with cloud development (AWS, Google Cloud, Microsoft Azure).
- Experienced with Test Driven Development (TDD), RESTful APIs, React, MVC frameworks, and security concerns (e.g., XSS attacks).
- Fundamentally Strong in Computer Science Concepts:
- You can explain concepts like Big O notation, pointers, composition vs. inheritance, and data structures such as arrays, sets, and linked lists.
- Database-Savvy:
- Proficient in SQL and NoSQL databases, and understand operations like CRUD, indexes, and joins.
- Cloud Infrastructure Expert:
- Comfortable working with cloud infrastructure (e.g., AWS Lambda, ECS, EKS, Aurora) and utilizing Infrastructure as Code (IAC).
- Customer-Centric:
- Passionate about clean code and building customer-driven solutions with a focus on quality and reliability.
- All team members at LawnStarter are expected to embody our core values which are: Be data-driven, Get shit done, People are critical, Challenge the status quo, Be scrappy, and Be the Customer.
Benefits
- Healthcare benefits: Medical, dental, and vision
- Fully remote position: Work remotely from anywhere you want.
- Unlimited PTO: We focus on results. Take the time you need to recharge or enjoy life, work hard when you are back.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Principal Software Engineer
Stellar CyberEmpowering lean security operations teams of any skill to successfully secure their environments. WE ARE HIRING!
Staff Machine Learning Software Engineer for cybersecurity applications
Senior Staff Software Engineer
Stellar CyberEmpowering lean security operations teams of any skill to successfully secure their environments. WE ARE HIRING!
Senior Staff Software Engineer designing scalable data processing components for cybersecurity
Staff Software Engineer
Stellar CyberEmpowering lean security operations teams of any skill to successfully secure their environments. WE ARE HIRING!
Staff Machine Learning Software Engineer developing scalable systems for cybersecurity platform
Senior Software Engineer – Strategic Reporting, Tools
FleetioTrack, analyze and improve your fleet operations with Fleetio
Senior Software Engineer at Fleetio developing data analytics and reporting solutions