Senior Software Engineer, Technical Lead
$190k - $280kNinjaOne
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++, Golangand 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$190k - $280k
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...SeniorFull timeWork experience placementRemote workWork from homeRelocationFlexible hours$8.29k
...WiproContact: Meghana GorusuCompany: SRI Tech SolutionsSenior Software Engineer (Dev Lead) with System Design.Austin ,TxJD:Should be leading... ...ComputingDatabase TechnologiesDevOps - Nice to HaveNote: Should be good technically as well as very good communicatorsSRI Tech Solutions is...SeniorFull time- GovCIO is seeking a Senior Software Engineer to support the VA Data Modernization initiative. The role involves leading design, development, and deployment of complex applications as part of a cross-domain solution. This position is fully remote within the United States...SeniorRemote job
- ...artificial intelligence, and software-defined networking to provide... ...prestigious awards, such as Best Engineering Team, Best Company for... ...managing Layer1 components.Provide technical leadership across features,... ...level: Mid-Senior LevelIndustry: Computer NetworkingSenior
- ...computing, artificial intelligence, and software-defined networking to provide our clients... ...prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation... ...: Information TechnologyExperience level: Mid-Senior LevelIndustry: Computer NetworkingSenior
- ...artificial intelligence, and software-defined networking to provide... ...prestigious awards, such as Best Engineering Team, Best Company for... ...internal development.Provide technical leadership across features, projects... ...level: Mid-Senior LevelIndustry: Computer NetworkingSenior
$184.5k
...people, trusted partnerships, and leading technology, we connect... ...the role:We are looking for a senior technical leader to help build and scale the software, data, automation, and AI capabilities... ...operations, product, analytics, data, engineering, and enterprise technology.You...SeniorFull time- ...artificial intelligence, and software-defined networking to provide... ...prestigious awards, such as Best Engineering Team, Best Company for... ...fixes for those problems.Provide technical leadership across features,... ...TechnologyExperience level: Mid-Senior LevelIndustry: Computer...Senior
- ...Texas, and overflows into the design of our growing retail environment across the country. Position Overview: The 2D Technical Design Lead / Senior Designer I is a member of the Design Team. The 2D Technical Design Lead is an exempt, full-time position that reports to...SeniorFull timeSeasonal workWork at office
- ...artificial intelligence, and software-defined networking to... ...awards, such as Best Engineering Team, Best Company for... ...engineers to Learn, Lead and Thrive. Our... ...delivery of softwareProvide technical leadership across... ...TechnologyExperience level: Mid-Senior LevelIndustry:...Senior
- ...the ultimate goal of enabling human life on Mars.SR. TECHNICAL PROJECT LEAD (SILICON ENGINEERING)At SpaceX we’re leveraging our experience in building... ...users to connect within minutes of unboxing, and the software that brings it all together. We’ve only begun to scratch...SeniorPermanent employmentWorldwideWeekend work
$130k - $200k
Position Summary CCaaS Technical Lead, Senior ConsultantOur Deloitte Sales & Service team empowers... ..., operators, creatives, designers, engineers, and architects. Our team balances... ...experience in technology consulting, software engineering, cloud architecture, or enterprise...SeniorLocal area- ...currently initiating a search for a Lead Senior Civil Engineer - Solid Waste Engineering in Texas.... ..., contract work, and employees.Lead technical aspects of contract negotiation, presentations... ...Word, Excel, and PowerPoint softwareAbility to work both independently and...SeniorContract workFor subcontractorLocal areaWorldwideFlexible hoursNight shift
- NinjaOne in the United States 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 services for millions...SeniorRemote job
- Oracle Government Defense & Intelligence seeks a Principal Technical Program Manager to lead cross-organizational technical programs supporting sovereign and government cloud capabilities. You will align engineering, operations, product, security, and stakeholders around...Senior
- ...thinking organization, apply now.We are currently seeking a Senior Technical Delivery Lead to join our team in Remote, Texas (US-TX), United States... ...across the seven-person team: release train engineering, scrum cadence, product delivery stream coordination, and...SeniorWork at officeRemote workFlexible hours
- Oracle America, Inc. seeks a senior-level consulting professional to lead design and implementation of complex software solutions for energy and utility clients across the U.S. The role demands deep domain knowledge, mentoring of project teams, and collaboration with consulting...SeniorRemote work
- ...50,000 planners, designers, engineers, scientists, digital innovators... ...FutureAECOM is seeking a Sr. Lead Substation Engineer to join... ...engineering professionals.As a technical leader within AECOM's Power... ...standard engineering and design software such as AutoCAD, MicroStation...SeniorWork at officeLocal areaRemote workWorldwideFlexible hours
- ...artificial intelligence, and software-defined networking to... ...prestigious awards, such as Best Engineering Team, Best Company for Diversity... ...is looking for world-class Senior/Lead Network Systems software... ...hardware components.Provide technical leadership across features,...Senior
- ...the specified location(s). Schwab is looking for a Senior Manager, Software Development & Engineering (PL) to lead multiple Agile and Lean engineering teams... ...outcomes. This role is ideal for a people leader and technical leader who can operate across strategy and execution...SeniorFull timeWork at office
- ...across Schwab affiliates and supports a more complete view of each customer across lines of business.As a Lead Software Engineer, you will provide hands-on technical leadership while remaining close to the code. You will use Java, Systems Engineering, REST APIs,...SeniorFull timeWork at office
- ...Software Engineer (Android Tech Lead) ID48357 Austin, United States | Posted on 01/15/2026 AgileEngine is... ...best practices, and guide critical technical decisions across the mobile stack, collaborating... ...technical consensus and mentor senior engineers; ~ Experience writing...Work at officeRemote workWork visaFlexible hours
- ...integration capabilities. You'll collaborate with engineers, architects, product partners, and business stakeholders to influence technical direction, accelerate innovation, and... ...to improve engineering productivity, software quality, and innovation outcomes. Exposure...SeniorFull timeWork at office
- ...State/Province: Texas City: Austin Summary The Senior Lead Engineer, Hardware Design works within cross functional teams, including... ..., simulating and validating systems, and providing technical engineering support throughout the entire manufacturing process...SeniorWork at officeLocal area
$104k - $164k
...you.WHAT YOU'LL DOWe're looking for a Senior Lead Systems Engineer who's passionate about building the... ...enterprise technology through automation, software engineering, AI, and intelligent... ...and self-service.You'll lead complex technical initiatives from concept through delivery...SeniorWork at officeLocal area- ...renowned for our leadership in fire protection engineering - a legacy of responsibility we have... ...technology, expertise and industry-leading research, we remain dedicated to our purpose... ...periodicals, professional journals, technical procedures, or governmental regulations....SeniorTemporary workFor contractorsLocal areaRelocation
- Akamai Technologies, Inc. is seeking a Senior Technical Program Manager to lead critical software and product initiatives from concept to market. You will align product, engineering, and business teams to deliver high-impact programs and measure performance to improve...Senior
$85 - $90 per hour
...hr Date Posted: 04/01/2025 Hiring Organization: Rose International Position Number: 480571 Job Title: Senior Principal Software Engineer Work Model: Onsite Employment Type: Temporary Min Hourly Rate($): 85.00 Max Hourly Rate($): 90.00...SeniorHourly payTemporary workFlexible hours$196.5k - $291.5k
...ourselves, each other, and our communities.Job Summary:We're hiring a Lead Product Manager to unify product strategy across Braintree's... ...the architectural roadmap that balances innovative design and technical implementation, while balancing regulatory requirements, time-...SeniorFull timeWork at officeLocal areaImmediate startFlexible hoursShift work- Senior Principal Software Engineer (ServiceNow Process Architect)Be a part of a team that’s ensuring Dell Technologies... ...products, business applications, technical services, digital products, and... ...to learn more about how we work and lead.Take the first step towards your...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 Austin, TX
- lead operating engineer Austin, TX
- lead infrastructure engineer Austin, TX
- lead product engineer Austin, TX
- lead network engineer Austin, TX
- lead system engineer Austin, TX
- technical lead Austin, TX
- technical leader Austin, TX
- senior business development Austin, TX
- american senior communities Austin, TX




