Kasa

Kasa is home when you are away from yours. It's also a great place to work! Visit kasa.com/careers to apply!

Staff Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 201-500Since 2016H1B SponsorCompany SiteLinkedIn

Location

California

Posted

48 days ago

Salary

$140K - $160K / year

8 yrs expEnglishAWSCloudDynamo DBGraph QLJava ScriptMongo DBMy SQLNode.jsPostgres

Job Description

• Serve as the primary point of contact for one or more product areas, coordinating cross-functional activities and aligning priorities. • Proactively scope out complex work with cross-functional partners, ensuring alignment on objectives. • Coordinate team members, providing constructive feedback and facilitating productive discussions. • Mentor engineers, helping them grow through knowledge-sharing sessions and hands-on guidance. • Delegate tasks effectively, empowering team members to maximize their impact. • Drive architectural initiatives that impact multiple teams, such as introducing stress testing or new frameworks like GraphQL, and encourage their adoption across teams. • Develop deep knowledge of the entire technology stack and evolve the architecture to support future requirements, defining SLAs for critical components. • Ensure system reliability, scalability, and maintainability by setting and upholding best practices and processes. • Write, review, and maintain high-quality, well-tested code that adheres to industry and company standards. • Take full ownership of the systems you lead, troubleshooting, debugging, and optimizing them to ensure uninterrupted live operations. • Anticipate and define solutions to problems before they occur. • Contribute to long-term product and engineering strategy by providing insights on architectural evolution. • Foster a solution-oriented mindset within the team, emphasizing collaboration and continuous improvement.

Job Requirements

  • 8+ years of software engineering experience, with at least 3+ years in a staff or senior engineering role.
  • Proven expertise in leading complex, cross-functional projects across multiple teams.
  • Strong proficiency in Node.js-based web application frameworks (e.g., Nest.js).
  • Extensive experience with cloud-based architectures and tools, particularly AWS (e.g., Lambda, Fargate, ECS, and EKS).
  • In-depth knowledge of both relational and non-relational databases, such as MongoDB, MySQL, Postgres, and DynamoDB.
  • Demonstrated ability to balance technical execution with time management and communication.
  • Familiarity with agile methodologies and rapid iteration cycles.
  • Strong EQ, with the ability to foster collaboration and empathy across teams and stakeholders.
  • Willingness to travel 1-2x per quarter to San Francisco or Hungary, as needed.

Benefits

  • Remote Work: With flexibility as a core value, and over three-quarters of the team working remotely, Kasa employees can work from anywhere, including our Kasa’s across the country!
  • The Pay: The starting base pay range for this role is between $140,000 and $160,000 and is set based on multiple considerations, including business needs, market demands, talent availability, experience, and unique skills and attributes. The base pay range is subject to change and may be modified. This role may also be eligible for equity, bonus, perks, benefits, and Kasa Travel Credits.
  • Kasa Travel Credit: We love to travel! Kasa employees get an allowance of free stays with us in any of our locations, plus a discount on any night for friends and family.
  • Generous Stock Option Plan: At Kasa, our compensation philosophy is to offer a total compensation package that over-indexes on equity to encourage our team to think like owners (by being owners) and benefit from the value growth that our collective hard work creates.
  • Flexible PTO: Full-time exempt Kasa employees are encouraged to take time off as they need and see fit, ensuring that it’s not disruptive to their work.
  • 401(k) Plan: As you invest in yourself and your future, Kasa invests in you too: we offer a generous 401(k) contribution match.
  • Health Coverage: We’ve invested in comprehensive health insurance options to help when you need it most.
  • Other Perks: Qualifying full-time roles are eligible for a wi-fi stipend, cell-phone reimbursement, home office stipend, and more!

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemote

Develop and maintain high-frequency messaging backend for risk management, focusing on C/C++ and backend to GUI integration.

CC++
California
Full-stack Engineer48 days ago
Full TimeRemote

The Software Engineer will design and develop user interfaces and dashboards using React and TypeScript, integrate APIs with backend systems, and manage data collection from sensors for a Direct Air Capture platform.

ReactREST APITypeScript
California

Senior Fullstack Engineer – Backstage Portal, Data Experience

Spotify

Passionate music fans. Innovative tech pros. Perfect harmony. Join our band.

Full-stack Engineer49 days ago
Full TimeRemoteTeam 5,001-10,000Since 2008H1B Sponsor

Senior Engineer shaping the Data Experience for Backstage Portal at Spotify

JavaScriptNode.jsReactTypeScript
New York
$164.4K - $234.9K / year

Software Engineer, Platform Team

Intus Care

Catalyzing data-driven change in the care for low-income, older adults.

Full-stack Engineer49 days ago
Full TimeRemoteTeam 11-50H1B Sponsor

Software Engineer on the Platform Team developing cloud-native EMR solutions

AWSAzureCloudGoogle Cloud PlatformMicroservicesMongoDBNode.jsTypeScript
United States