Senior Desktop Engineer

Logo of Laurel

Laurel

πŸ’΅ $151k-$197k
πŸ“Remote - United States

Job highlights

Summary

Join Laurel, a company on a mission to revolutionize how we measure and perform work, as a Senior Desktop Engineer. You will lead efforts to capture the digital footprint of professional workers, supporting our core timekeeping product. This role involves designing, building, and maintaining efficient and reliable code for our client components, collaborating with cross-functional teams, and deploying cutting-edge technologies. You will leverage your expertise in Microsoft Windows environments and contribute to major technical projects. The ideal candidate possesses extensive experience in Windows desktop engineering, specific programming languages, and cloud technologies. Laurel offers a competitive salary, generous equity, and comprehensive benefits.

Requirements

  • Seasoned Windows desktop engineer, with the following key areas of knowledge
  • C# .net 7.0 and onwards
  • .net Core
  • REST Api
  • Http protocols
  • JSON, OOP
  • Win32, x32 and x64, Windows Server/Enterprise/Home/Professional
  • COM
  • PInvoke
  • Coding for Virtual Machines and systems with lower specs and resources
  • Desktop Applications
  • Windows Threading
  • Visual Studio 2022
  • Experience with AWS
  • Familiarity with Git, Sumologic, LaunchDarkly, Auth0
  • Experience with taking part in a regular engineering on-call rotation
  • Experience with Agile-style development
  • Excellent communication skills

Responsibilities

  • Design, build, and maintain efficient, reusable, secure and extremely reliable code across our client components
  • Design deployment solutions for enterprise wide rollouts and upgrades
  • Participate in the testing and evaluation of new technologies
  • Build the strategy for the endpoint environment, including emerging technology, new technical solutions, software roadmaps
  • Contribute to major technical projects
  • Leverage your Microsoft Windows environment skills using .net/core, c#, Win32AP, COM, MSIX to maintain, design, test and implement new features
  • Design, build and maintain the services responsible for ingesting 150 million activities a year
  • Diagnose user issues in the field, using Sumologic logs and application memory dumps to find issues, devise solutions and implement the suggested solutions
  • Understand that startups are a little different, we fail fast and adjust as needed
  • Write unit tests to validate integrations and provide stability for continuous integration
  • Working in a small team with no separate QA team
  • Writing Epics that encapsulate the work to be done and breaking them up into deliverable stories
  • Monitoring and tuning system performance, managing app observability, maintaining service documentation and performing security patching
  • Provide hands-on end user support, administration, installation and issue resolution
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues. Continuously improve performance, scalability, and security of our applications
  • Stay up-to-date with the latest industry trends and technologies, and proactively suggest improvements and new features to enhance our products
  • Implement automated testing and continuous integration/continuous deployment (CI/CD) pipelines to ensure robust and reliable software releases
  • Collaborate with AI software engineers to develop holistic strategies for driving outcomes, ensuring robustness, reliability, and maintainability
  • Work closely with product managers, data scientists, and domain experts to align solutions with business goals
  • Maintain clear and comprehensive documentation of the digital footprint components, and systems architecture
  • Attend quarterly offsites (required travel), agile rituals, and other company meetings
  • Participate in an on-call rotation
  • Availability to travel to customers locations

Preferred Qualifications

  • Experience with PostgresSQL, MongoDb
  • Experience with NodeJS / Typescript
  • Brower Plugins
  • Outlook Plugins
  • Windows security
  • Wix Installer or other installation tools
  • Experience building standalone desktop applications that has a 99.99% uptime

Benefits

  • Comprehensive medical/dental/vision coverage with covered premiums
  • 401(k)
  • Additional benefits including wellness/commuter/FSA stipends
  • Competitive salary
  • Generous equity
  • Comprehensive medical/dental/vision coverage with covered premiums
  • 401(k)
  • Additional benefits including wellness/commuter benefit stipends
  • Unlimited paid time off

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs

Please let Laurel know you found this job on JobsCollider. Thanks! πŸ™