Senior Data Software Engineer

NinjaOne
TexasFULL_TIMEPosted Jun 12, 2026
Skip to main content Senior Data Software Engineer NinjaOne Texas, United States Apply Join or sign in to find your next job Join to apply for the Senior Data Software Engineer role at NinjaOne Email or phone Password Show Forgot password? Sign in Sign in with Email or New to LinkedIn? Join now By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy. Senior Data Software Engineer NinjaOne Texas, United States 1 week ago Over 200 applicants See who NinjaOne has hired for this role Apply Join or sign in to find your next job Join to apply for the Senior Data Software Engineer role at NinjaOne Email or phone Password Show Forgot password? Sign in Sign in with Email or New to LinkedIn? Join now By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy. Save Report this job DescriptionAbout the RoleAt NinjaOne, we’re looking for a skilled Senior Data Engineer to join our team and help drive the future of our data infrastructure. You’ll play a critical role in building, maintaining, and scaling our systems to ensure smooth data flow, accuracy, and security across the organization. This is an exciting opportunity to work on innovative projects, collaborate with cross-functional teams, and help shape how we leverage data to fuel growth, optimize products, and drive business decisions.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, OR, TN, TX, VA, and WA. We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option.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 DoingData Pipeline Development: Design and implement scalable data pipelines that move and transform large volumes of data from multiple sources to central data warehouses, transforming data to enable business reporting and advanced analytics.Database Management: Manage and optimize the performance of relational databases, ensuring data availability, reliability, and consistency.Automation & Optimization: Automate and optimize data workflows to reduce manual processes and improve efficiency in data collection, storage, and processing.Monitoring & Maintenance: Ensure the integrity and security of data across systems, monitor performance, and troubleshoot any issues that arise within the data pipeline. Data...

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free