JumpCloud logo
JumpCloud

An open directory platform for secure, frictionless access from any device to any resource, anywhere

Senior Software Engineer – Devices

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2013H1B SponsorCompany SiteLinkedIn

Location

India

Posted

175 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer – Devices

JumpCloud

• Primarily working with Go and Node.js for cross-platform applications on Windows, macOS, and Linux. • Gaining or utilizing expertise in areas like Windows services, kernels, Event Loggers, Mac Launch daemons, and macOS internals. • Collaborating with architects, UX designers, and DevOps to ensure our systems are highly available, scalable, and deliver exceptional user experiences. • Working within a Scrum framework to drive agile development. • Learning and working with mTLS protocols and related security concepts. Prior experience in these areas is a plus. • Using OAuth/OIDC flows for secure user authentication and service access. • Writing Unit test cases, Functional test cases, and acceptance tests along with automating these test cases. • Contributing to the future of our Device Management services by participating in strategic planning and scoping sessions with product managers. • Embodying our core values: building strong connections, thinking big, and striving to improve by 1% every day.

Job Requirements

  • 5-10 years experience developing MAC, Windows, or Linux applications (including integration with third-party applications) in any modern language (Python, Java) or Golang. Experience in one of them is a must.
  • Experience using one of the public cloud providers (AWS, GCP or Azure) with CI/CD pipelines (preferably Github Action) to build, test and deploy. Knowledge of containerization technologies and orchestration with Kubernetes.
  • Strong hands-on experience in backend software or full stack development is a must.
  • Working knowledge of Swift, C Sharp, C++ would be an added advantage.
  • Working knowledge on device MDM would be an added advantage.
  • Willingness to mentor junior members of the team.
  • Bonus points if you have experience with Services, event logger, Kernel in Windows OS and/or Launch demon, app hosting in Mac.

Benefits

  • JumpCloud is an equal opportunity employer.
  • Opportunities for professional growth and development.
  • Work with amazing talent across each department.
  • Participate in on-call shifts to respond to alerts.

Related Job Pages

More Full-stack Engineer Jobs

Flex logo

Senior Staff Software Engineer, Mobile & Web

Flex

Flex splits your bills into smaller, stress-free payments throughout the month. Start today with your rent bill!

OtherRemoteTeam 201-500Since 2019H1B Sponsor

• You'll lead high priority, cross-functional, and cross-division projects that drive significant impact on the company's direction and growth. • You'll advocate for and influence the implementation of architectural best practices that allow our frontend applications to scale for our growing number of users, use cases, and developers contributing to the code base. • You’ll work closely with your product, design, and engineering peers to solve our users' most pressing problems. • You’ll work directly with engineering leadership to align our technical and product roadmaps, and proactively work with domain owners to help them understand new technical capabilities to build the right roadmap for the business. • You’ll be hands-on, make high-impact contributions and roll out changes to our customers in an agile manner with a delivery cadence that favors small, frequent iterations. • You'll provide guidance on the long-term vision and architecture of our application stack, ensuring best practices and consistency across the team. • You’ll lead by example, mentoring others, and fostering a high-performance culture by improving the level of craftsmanship within the teams you lead. You are responsible for designing and delivering large, complex features/systems that are leveraged across domains. • The ideal candidate will be comfortable leading scoping, design, and implementation for product features they build, and can drive their production rollouts to completion with minimum oversight.

California + 1 moreAll locations: California | New York
$222K - $266K / year
Job Closed
Lazer Technologies logo

Senior Full Stack Engineer – Crypto Trading

Lazer Technologies

A digital product studio designed to help successful enterprises bring ideas to market faster and more successfully.

ContractRemoteTeam 51-200H1B No Sponsor

• Embed with client teams to advise and consult founders on building sophisticated trading platforms, order management systems, and real-time trading interfaces • Architect and develop high-performance trading UIs handling real-time data updates and complex user interactions at scale • Build and maintain backend proxy layers and APIs to support demanding trading application requirements • Design and implement component libraries on top of internal design systems, creating reusable patterns for dense trading interfaces • Integrate with existing APIs, data distribution layers, and trading infrastructure while maintaining low-latency performance requirements • Uplevel client engineering teams through mentorship, improved architecture, and enhanced engineering processes • Lead technical strategy discussions with clients, managing project timelines and expectations for complex trading platform builds • Help grow our team's technical capabilities by experimenting with cutting-edge tools and contributing back to the open source ecosystem

Canada
Job Closed
Sierra logo

Software Engineer – Agent

Sierra

Sierra is the conversational AI platform for businesses.

Full TimeRemoteTeam 51-200H1B Sponsor

• Design and deliver production-grade AI agents: You'll build and ship highly performant, reliable, and intuitive AI agents that are central, mission-critical and drive revenue directly to Sierra's growth. • Drive the Agent Development Life Cycle (ADLC): You'll have complete ownership and autonomy from initial pilot through deployment and continuous iteration. • Partner with large enterprises and cutting-edge startups: You’ll work directly with leaders at some of the world’s largest enterprises to understand their most pressing business challenges. • Build the future of the platform: Your direct work with customers will guide the evolution of Sierra's core platform.

Germany
Axelera AI logo

Embedded Software Engineer – Driver, OS

Axelera AI

Creating a powerful, efficient and competitive AI-native hardware & software platform for edge computing

Full TimeRemoteTeam 51-200Since 2021H1B No Sponsor

• Develop new product features for our AIPU product lines working together in the team with the other senior engineers • Serve as escalation support for complex incidents involving AI software, drivers, and operating system components. • Troubleshoot technical issues related to our AIPU products, including new releases, firmware updates, and feature rollouts. • Analyze system data, logs, and user reports to identify underlying root causes. • Collaborate with engineering teams to validate defects, propose fixes, and support resolution planning. • Maintain accurate documentation of incidents, resolutions, and known issues. • Provide expert feedback to improve knowledge bases, standard operating procedures, and support workflows. • Support continuous improvement efforts based on current system analysis and customer feedback trends. • Assist in testing and validating patches, software updates, and new feature implementations. • Communicate technical information clearly to both technical and non-technical stakeholders

Italy
Job Closed