Senior Software Engineer, Technical Lead
$190k - $280kNinjaOne
Description About the Role As a Senior Software Engineer, Technical Lead at NinjaOne, you are a highly experienced and influential engineer who helps shape the technical direction of the company. You operate with a high degree of autonomy and are trusted to tackle complex, high-impact projects that span multiple teams, ensuring technical excellence and driving best practices across your domain. You’ll take ownership of large-scale technical initiatives, making sure our software architecture is scalable, maintainable, and aligned with business goals. You’ll proactively address challenges, mentor engineers, and play a significant role in setting technical standards across the organization. As part of a team of engineers and technology experts, you’ll deliver mission-critical services that help our customers manage, protect, and maintain millions of endpoints and servers. You’ll design and develop high-availability software systems that support our global operations. Location - We are flexible on remote working from home, if you are located in the USA and reside in one of the following states - CA, CO, CT, FL, GA, *IL, KS, MA, MD, ME, NJ, NC, NY, OH, OR, TN, TX, VA, and WA. We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option. Onsite interviews may be required for this role. We hire the best software engineers, but experience in our stack can’t hurt: NinjaOne is built on Java, Kotlin, C++, Golang and Postgres; supporting millions of user endpoints and running as a scalable cloud service in AWS. Knowing large-scale datastore bottlenecks, asynchronous application design and client-server architecture will help you. What You’ll be Doing Technical Leadership & Architecture: Influence critical architectural decisions and oversee the implementation of complex technical solutions. Bring deep system design expertise to ensure the long-term sustainability and scalability of our systems, balancing technical debt, performance, and business needs. Autonomous Decision-Making: Make high-impact technical choices with minimal oversight. You are a go-to voice for evaluating trade-offs and setting direction across your domain. Cross-Functional Collaboration: Partner with product, infrastructure, and engineering teams to align on technical decisions and ensure solutions are both practical and forward-looking. Mentorship & Standards: Mentor and elevate engineers across the organization, guiding best practices and helping establish technical standards that raise the bar for the entire engineering team. Ownership of Large-Scale Initiatives: Take full ownership of complex, multi-team initiatives, proactively identifying challenges, driving resolutions, and incorporating insights from customer support and operational data. Quality Advocacy: Champion and implement quality assurance practices to deliver robust, high-performance software that meets our customers’ high expectations. AI-Assisted Engineering: Use AI tools in your daily workflow and help your team adopt AI-assisted practices responsibly and effectively. Other duties as needed. About You 12+ years of Java software development, particularly for product applications 5+ years designing and operating highly scalable systems Proven experience solving complex system design challenges at scale, including identifying bottlenecks, quantifying improvements (throughput/latency), and clearly articulating your personal contributions Hands-on production experience implementing distributed-systems patterns such as Saga, CQRS, outbox, circuit breaker, bulkhead, event sourcing, and idempotency keys, including handling partial failures and building compensation logic Expertise in API design and RESTful services, with experience in frameworks like Spring (Spring Boot) or Jersey Experience building systems that integrate with APIs, webhooks, and third-party platforms, and designing extensible integration architectures that don’t require rewriting core logic for each new integration Proficiency in relational database design and development, including schema and data modeling, normalization vs. denormalization, indexing and partitioning, and efficient querying of large tables Experience debugging complex database issues (performance, data integrity, migrations) and evaluating relational vs. non-relational stores for new systems Strong command of object-oriented programming (OOP) design principles and practices In-depth knowledge of quality testing practices and a track record of delivering high-quality software Active, practical use of AI tools across coding, testing, debugging, and code review, with a sound approach to validating AI-generated code before it ships Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or equivalent work experience About Us NinjaOne unifies IT to simplify work for nearly 40,000 customers in 140+ countries. The NinjaOne Unified IT Operations Platform delivers endpoint management, autonomous patching, backup, and remote access in a single console to improve efficiency, increase resilience, and reduce spend. By automating IT and managing all endpoints, organizations give employees a great technology experience at work. NinjaOne is obsessed with customer success and has retained a 98% customer satisfaction score for more than 5 years. What You’ll Love We are a collaborative, kind, and curious community. We honor your flexibility needs with full-time work that is hybrid remote. We have you covered with our comprehensive benefits package, which includes medical, dental, and vision insurance. We help you prepare for your financial future with our 401(k) plan. We prioritize your work-life balance with our unlimited PTO. We reward your work with opportunity for growth and advancement. Additional Information This position is NOT eligible for Visa sponsorship. Due to operational policies, NinjaOne is unable to hire for this role within the city limits of Chicago. We will consider all qualified candidates who reside outside of the city proper or are willing to self-relocate. Starting pay for the successful applicant depends on a variety of job-related factors, including but not limited to location, market demands, experience, job-related knowledge, and skills. The benefits available for this position include medical, dental, vision, 401(k) plan, life insurance coverage and PTO. For roles based in California, Colorado, Maryland, New Jersey, or Washington the base salary hiring range for this position is $190,000 - $280,000 per year. For roles based in New York, the base salary hiring range for this position is $190,000 - $280,000 per year. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, veteran status, or any other status protected by applicable law. We are committed to providing an inclusive and diverse work environment. #J-18808-Ljbffr NinjaOne
- NinjaOne is seeking a Senior Software Engineer, Technical Lead to shape the technical direction and own large-scale initiatives. You will mentor engineers, drive architectural decisions, and ensure scalable, high-availability systems across our global platform. In this...SeniorRemote job
- Palo Alto Networks is seeking an Engineering Manager for the Prisma Access Explicit Proxy team. You will lead a high‑impact engineering group, drive architecture across... ...at scale. The role combines hands‑on technical depth with people leadership, delivering cloud...Senior
- Compunnel, Inc. seeks an experienced PeopleSoft FSCM Technical Lead to drive large-scale Finance implementations, with emphasis on General Ledger, GAAP reporting, and accounting transactions. The right candidate will combine technical leadership with strong problem-solving...Senior
- ...Kennedy Jenks Consulting is seeking a National Water Treatment Technical Expert to provide technical leadership, strategic guidance, and... ...and treatment initiatives across municipal projects. You will lead process design for feasibility studies, pilot testing, and basis...Senior
- Senior Technical LeadLume Consulting Group is seeking a Senior Technical Lead with below required qualifications:Acts as a bridge between business and technical teams to guide solution development. This includes overseeing detailed requirements elaboration, validating technical...SeniorRemote job
- Wellth is seeking a results-driven Senior Customer Success Manager to own relationships with... ...plans and providers nationwide. You will lead program implementations, drive adoption,... .... You will collaborate with Product, Engineering, Sales, and Marketing to deliver solutions...SeniorRemote job
- Cushman & Wakefield is seeking a Senior Mechatronics & Robotics Technician to lead service technicians in the installation and repair of automated packaging and distribution equipment. You will support the Operations Maintenance Team by designing solutions for difficult...SeniorContract work
- Senior PeopleSoft Financials Technical/Functional Lead Position Summary Lume Consulting Group is seeking experienced Senior PeopleSoft Financials Technical... ...’s degree in an information technology-related or engineering field. Four additional years of qualifying experience...SeniorFull time
- ...hardware milestones into compelling stories for press, analysts, and the public. You will own spokesperson support for product and engineering leaders, craft talking points, briefings, FAQs, and interview prep, and build strong relationships with reporters across...Senior
- ...robotics facility with regular travel to a West Texas site. The Lead Robotics Engineer will own the end-to-end architecture of TAR's robotic systems across mechanical, electrical, controls, and software, and stay hands-on with hardware and software. You will establish...Senior
- Cooper, a leading marketing agency, is seeking a Senior SEO to help cutting-edge tech clients grow their Google search traffic and generate leads. You’ll manage client relationships, set expectations, and apply our proven whitehat methodology to deliver measurable results...SeniorRemote job
- Golden 1 Credit Union is seeking a Sr Technical Product Owner to drive strategic planning and... ...platforms. You will mentor PO teams, lead cross-functional UX discussions, and translate... ...environment. You will partner with senior leaders to align product vision with customer...SeniorRemote job
$135k - $145k
...Group is looking for an experienced Senior Enterprise Architect / Senior Technical Lead! Full-time employee - Remote... ...to maintain the application software. Develop, and maintain system... ...bachelor’s degree in an IT-related or Engineering field. Additional qualifying...SeniorFull timeContract workRemote workFlexible hours- NORR is seeking a Senior Architect to develop design solutions across all project phases. You will apply detailing and materials knowledge... ...fit context, budget, and aesthetics. You will collaborate with engineers and contractors, ensuring codes and systems are integrated and...SeniorFor contractors
- ...seeking a Delivery Solutions Architect (DSA) to join our Field Engineering team. This hybrid role combines technical leadership with commercial acumen to accelerate value realization for our customers. You will lead post-sale strategy, own multi-use-case delivery, and...Senior
- Senior Technical Lead (Server Management) Lume Consulting Group, a Sacramento based IT consulting... ...'s Degree in an IT-related or Engineering field. Five (5) years of FTE experience... ...implementing information technology hardware/software solutions within the Health Care...SeniorFull time
- The Experience Note: By applying to the Senior / Lead / Principal Software Engineer - Foundations Team posting, recruiters and hiring managers across the... .... Mentorship: Act as a force multiplier by providing technical guidance, mentoring other engineers, and fostering a...SeniorWork experience placement
- Senior Software Engineer (C#/.NET/React)Company OverviewWe are a healthcare technology company located in the Davis, CA area. We have proudly... ...operational procedures; contribute to team knowledge sharing and technical roadmaps.QualificationsBachelor's degree in Computer...SeniorFlexible hours
$178.88k - $320.65k
...organization is looking for a seasoned Senior Manager / Senior Principal of Applied AI Engineering to lead the application of AI, machine... ...data/research scientists and software engineers, who develop and... ...Applied AI, you will set technical and strategic direction, lead...SeniorFull timeFor contractorsRemote work- ...hybrid approach. Teradata delivers real business value with AI. What You’ll Do Lead AI‑First Enterprise Experiences at Teradata. We are seeking a Senior Manager, Software Engineering to lead teams building modern, scalable, and AI‑first user experiences across...SeniorPermanent employmentFlexible hours
- Palo Alto Networks in California is seeking an engineer to contribute to security posture features, collaborating with senior engineers to deliver end-to-end development from requirements to deployment. The role focuses on building scalable cloud applications using Golang...Senior
- ...Senior Application DeveloperSacramento, CA24 monthsMandatory Qualifications:Five (5) years of experience developing web applications... ...Testing.Three (3) years of experience in system reliability engineering and operations in high availability, mission critical production...Senior
- ...Vantage Elevation, LLC in Sacramento, CA seeks an experienced Embedded Software Engineer IV to design, implement, and maintain real-time embedded software for elevator control systems. You will work autonomously on advanced projects, troubleshoot complex hardware and firmware...Senior
- ...employee development.Job DescriptionA senior programmer is responsible for leading and/or working on the most complex... ...of new or existing applications software. This classification may also plan... ...applications developer, software engineer, software developer, software...Senior
$165k - $205k
Liftoff is a leading AI-powered performance marketing platform for the mobile app economy. Our end-to-end technology stack helps app... ...which powers our real-time data pipelines. As a Software Engineer at Liftoff, you will: Have end-to-end ownership of projects,...SeniorFull timeRemote work$183.6k - $297k
...our digital way of life. We are looking for an Engineering Manager to lead the Explicit Proxy team, one of the most technically complex and cross‑functional areas within... ...Qualifications 15+ years of experience managing a software engineering team in a large enterprise...SeniorFull timeWork at office$98k - $132k
..., and have funPosition OverviewThe Senior Salesforce Engineer is a key technical resource responsible for the design... ...leveraging their knowledge of the software platform, responsible for assigning... ...and ongoing platform enhancements. Lead technical development, implementation...SeniorFull timeTemporary workRemote workFlexible hours- Anduril Industries in California seeks an experienced Software Engineer for Strategic Defense to join elite teams tackling networking, autonomy, systems integration, robotics, and more. You will craft end-to-end software to help deliver mission-critical capabilities for...Senior
- Samsara is hiring a Senior Software Engineer II for the Developer Experience team. You will help scale our AI-enabled CI/CD and deployment safeguards... ...design AI-assisted workflows, improve observability, and lead initiatives to reduce toil while maintaining safety, quality...SeniorRemote job
- Anduril Industries is seeking an experienced Software Engineer in Strategic Defense to join a team solving complex problems in networking, autonomy, and robotics. You will craft end-to-end systems alongside experts in AI, edge hardware, space solutions, and test engineering...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Technical Lead. Be the first to apply!
- lead engineer Sacramento, CA
- technical lead Sacramento, CA
- technical leader Sacramento, CA
- senior living Sacramento, CA
- senior associate vice president Sacramento, CA
- senior executive director Sacramento, CA
- senior application support engineer Sacramento, CA
- senior recruitment consultant Sacramento, CA
- senior manager data analytics Sacramento, CA
- senior revenue accountant Sacramento, CA



