Senior Software Engineer, Apple Device Management
2 weeks ago
As a Senior Software Engineer at Tanium, you will build and maintain best-of-breed products as part of a nimble development team. Tanium focuses on a customer engagement model and feedback process to ensure our products are designed the right way from the beginning. When new products ideas are identified, our software engineers design, develop, test, and deploy the products from the ground up, while iterating with product management and customers for feedback and input.
What you'll do:
- Build and maintain Tanium's products alongside an agile development team
- Design, develop and test new product ideas from the ground up while working with product management for feedback and input
- Work on small teams that tackle big challenges in common components like a common data service tasked with unifying and consolidating endpoint data across the entire ecosystem, handling time series data that drive dashboarding and reporting, and exposing data externally through GraphQL enabling partners (like Salesforce) to easily integrate.
- Delivering higher level services enabled by our core services that directly enable our products. These services focus on everything from security to operations to auditing.
Education
- Bachelor's degree or equivalent experience
- CS Degree or related technical field preferred
- 5+ years industry experience, 7+ preferred
- Extensive hands-on experience testing or managing the deployment of Apple hardware, software, and services.
- Experience designing and building high-impact, high-performance, scalable, observable, and maintainable backend services and APIs
- Knowledge of at least one of Golang (preferred), Node.js, Python, Ruby, Rust, or Java.
- Experience with HTTP API design and development.
- Experience with modern software engineering development and automation tools like git and Jenkins.
- Experience with multiple cloud technologies (i.e. AWS and Azure)
- Experience designing and running health monitoring systems for multi-tenancy customers on Kubernetes.
- Experience working with Logging, Tracing or Alerting systems
- Experience with modern software engineering development and automation tools like git and CI/CD * pipelines
- Experience with Infrastructure as Code (Terraform, Helm Charts, CloudFormation, Pulumi)
- Demonstrates sound judgment for balancing between rapid development, long-term code maintainability and supportability
- Strong analytical and problem-solving skills - being able to learn what the requirements are and being able to apply them
- Excellent communication skills to collaborate effectively with cross-functional teams
- Commitment to writing automated tests as an integral part of the development process
- Knowledge of a variety of modern backend software frameworks and the versatility to learn new tools and languages.
About Tanium
Tanium delivers the industry's only true real-time cloud-based endpoint management and security offering. Its platform is real-time, seamless, and autonomous, allowing security-conscious organizations to break down silos between IT and Security operations that results in reduced complexity, cost, and risk. Securing more than 32M endpoints around the world, Tanium's customers include Fortune 100 organizations, top US retailers, top US commercial banks, and branches of the U.S. Military. It also partners with the world's biggest technology companies, system integrators, and managed service providers to help customers realize the full potential of their IT investments. Tanium has been named to the Forbes Cloud 100 list for nine consecutive years and ranks on the Fortune 100 Best Companies to Work For. For more information on The Power of Certainty™, visit www.tanium.com and follow us on LinkedIn and X.
On a mission. Together.
At Tanium, we are stewards of a culture that emphasizes the importance of collaboration, respect, and diversity. In our pursuit of revolutionizing the way some of the largest enterprises and governments in the world solve their most difficult IT challenges, we are strengthened by our unique perspectives and by our collective actions.
We are an organization with stakeholders around the world and it's imperative that the diversity of our customers and communities is reflected internally in our team members. We strive to create a diverse and inclusive environment where everyone feels they have opportunities to succeed and grow because we know that only together can we do great things.
Each of our team members has 5 days set aside as volunteer time off (VTO) to contribute to the communities they live in and give back to the causes they care about most.
What you'll get
The annual base salary range for this full-time position is $120,000 to $260,000. This range is an estimate for what Tanium will pay a new hire. The actual annual base salary offered may be adjusted based on a variety of factors, including but not limited to, location, education, skills, training, and experience.
In addition to an annual base salary, team members will receive equity awards and a generous benefits package consisting of medical, dental and vision plan, family planning benefits, health savings account, flexible spending account, transportation savings account, 401(k) retirement savings plan with company match, life, accident and disability coverage, business travel accident insurance, employee assistance programs, disability insurance, and other well-being benefits.
For more information on how Tanium processes your personal data, please see our Privacy Policy.
#Hybrid
-
Durham, United States Tanium Full timeThe Basics (Hybrid Role, 3 days in office): As a Senior Software Engineer at Tanium, you will build and maintain best-of-breed products as part of a nimble development team. Tanium focuses on a customer engagement model and feedback process to ensure our products are designed the right way from the beginning. When new products ideas are identified, our...
-
Senior Java Software Engineering Manager
3 weeks ago
Durham, North Carolina, United States LabCorp Full timeJob Description:We are seeking a highly skilled Senior Java Software Engineering Manager to join our team at LabCorp. The successful candidate will be responsible for leading the development of complex enterprise-level applications using cloud-native microservices architectures.About the Role:This is an exciting opportunity for a seasoned software...
-
Senior Software Engineer
2 months ago
durham, United States Clinetic Full timeAbout Us:We are a fast-growing SaaS company at the forefront of healthtech innovation. Our platform powers clinical trials and healthcare research with cutting-edge software solutions. With a microservice architecture deployed on AWS with a Java/Spring backend and Angular front end, our product seamlessly integrates with both cloud and on-prem health system...
-
Durham, North Carolina, United States Tanium Full timeAbout the RoleAs a Senior Software Engineer at Tanium, you will be part of a nimble development team responsible for building and maintaining best-of-breed products. Our customer engagement model and feedback process ensure our products are designed with the customer in mind.Key ResponsibilitiesCollaborate with cross-functional teams to design, develop, and...
-
Durham, North Carolina, United States Tanium Full timeAt Tanium, we are on a mission to revolutionize the way organizations solve their most difficult IT challenges. As a Senior Software Engineer in our Mobile Device Management team, you will play a key role in building and maintaining our best-of-breed products. Our focus on customer engagement and feedback ensures that our products are designed with the right...
-
Senior Software Development Engineer
2 weeks ago
Durham, North Carolina, United States Recruitlink Full timeJob Title: Senior Software Development EngineerAbout Us: At Recruitlink, we are a leading provider of innovative solutions for the manufacturing industry. We are seeking an experienced Senior Software Development Engineer to join our team.Compensation: $120,000 - $180,000 per year (dependent on location and experience)Job Description:We are looking for a...
-
Senior Software Engineer
3 weeks ago
Durham, North Carolina, United States Red Hat Full timeAbout the Role:The Red Hat Ansible Engineering team is seeking a skilled software engineer to join our Raleigh/Durham area team. As a Senior Software Engineer, you will contribute to the development and maintenance of the Red Hat Ansible Automation Platform.Key Responsibilities:Develop and maintain software to automate provisioning, upgrading, monitoring,...
-
Senior Software Test Engineer
1 week ago
Durham, United States WIRB - Copernicus Group Full timeABOUT WCG: WCG‘s clinical solutions are built on a foundation of best-in-class clinical services companies. We deliver transformational solutions that stimulate growth, foster compliance, and maximize efficiency for those performing clinical trials. WCG is proud to serve individuals on the frontlines of science and medicine, and the organizations striving...
-
Senior Software Development Engineer
3 weeks ago
Durham, North Carolina, United States Recruitlink Full timeWe are seeking a highly skilled Senior Software Development Engineer to join our team at Recruitlink.About the RoleThis is an exciting opportunity to develop high-quality software systems that support measurement, inspection, data collection, machine vision, image processing, machine learning, and reporting systems across various Client's divisions.Key...
-
Senior Full Stack Software Engineer
2 weeks ago
Durham, North Carolina, United States Eliassen Group Full timeJob SummaryWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Eliassen Group. As a key member of our technical staff, you will be responsible for designing and developing complex software systems using Java, Angular.js, and other cutting-edge technologies.This is an excellent opportunity to work with a leading strategic...
-
Senior Enterprise Software Engineer
3 weeks ago
Durham, North Carolina, United States LabCorp Full timeJob Title: Senior Enterprise Software EngineerAbout LabCorp:LabCorp is a leading healthcare company that is committed to improving lives through innovative diagnostic solutions.Estimated Salary Range: $120,000 - $180,000 per yearAbout the Role:We are seeking an experienced Senior Enterprise Software Engineer to join our team in Burlington or RTP, NC. As a...
-
Software Engineering Lead
9 hours ago
Durham, North Carolina, United States Labcorp Full timeJob Title: Senior Software Application ArchitectWe are seeking an experienced Senior Java Application Architect to join our dynamic team. This role will leverage technology skills to develop business solutions within the healthcare industry.The ideal candidate will have a deep understanding of software engineering principles and be able to design, implement,...
-
Senior Quality Assurance Engineer Specialist
6 days ago
Durham, North Carolina, United States Baebies Inc. Full timeJob Title:Senior Quality Assurance Engineer SpecialistJob Description:We are seeking a highly experienced and skilled Senior Quality Assurance Engineer to join our team at Baebies Inc. in the medical device industry.About the Role:The Senior Quality Assurance Engineer will be responsible for ensuring compliance with FDA, IVDD, IVDR, and ISO 13485 regulations...
-
Senior Cloud Engineering Manager
6 days ago
Durham, North Carolina, United States Fidelity Investments Full timeJob SummaryFidelity Investments is a leading financial services company seeking an experienced Senior Cloud Engineering Manager to join our team. This role will involve managing a portfolio of applications, working closely with product owners, architects, and engineering teams to deliver high-quality, reliable, cloud-based technology solutions.The ideal...
-
Software Engineer Intern
1 month ago
durham, United States PhotoniCare, Inc. Full timeSoftware Engineering Intern – Research Triangle Park, NCPhotoniCare, Inc. (www.photoni.care) is a medical device manufacturer located in Durham, NC. We believe better decisions in patient care need to be made at the front lines of medicine, prior to specialty care, so we can improve outcomes and reduce downstream healthcare costs. As a result, we’ve...
-
Senior Software Engineer
3 weeks ago
Durham, United States PSG Global Solutions Careers Full timeApply now and our proprietary system will quickly have you in front of a live recruiter. The Opportunity Description We're looking for a Senior Software Engineer, working in Financial Services industry in Durham, North Carolina, United States. Provide application software development services or technical support in situations of moderate complexity....
-
Senior Software Engineer
3 weeks ago
Durham, United States PSG Global Solutions Careers Full timeApply now and our proprietary system will quickly have you in front of a live recruiter. The Opportunity Description We're looking for a Senior Software Engineer, working in Financial Services industry in Durham, North Carolina, United States. Provide application software development services or technical support in situations of moderate complexity....
-
Senior Software Engineer
5 months ago
Durham, United States PSG Global Solutions Careers Full timeApply now and our proprietary system will quickly have you in front of a live recruiter. The Opportunity Description We're looking for a Senior Software Engineer, working in Financial Services industry in Durham, North Carolina, United States. Provide application software development services or technical support in situations of moderate complexity....
-
Senior Cloud Engineering Manager
2 weeks ago
Durham, North Carolina, United States Fidelity Investments Full timeFidelity Investments is a leading financial services company seeking a Senior Cloud Engineering Manager to join our Orchestration team.Job DescriptionWe are looking for an experienced engineering leader to manage a portfolio of applications, collaborate with product owners, architects, and engineering teams to deliver high-quality cloud-based technology...
-
Senior Software Professional
6 hours ago
Durham, North Carolina, United States divihn Full timeJob OverviewWe are looking for a highly motivated Senior Software Professional to join our team at Divihn in Durham, NC. This is a 12-month contract position that requires 100% onsite work. The ideal candidate will have a Bachelor's degree in Computer Science, Computer Engineering, Electrical or Electronic Engineering, or a related field and at least 2-5...