- Страна
- США
- Зарплата
- 120 000 $ – 355 000 $
Откликайтесь
на вакансии с ИИ

Senior Software Engineer - Platform Development
Отличная вакансия в престижной компании (Forbes Cloud 100) с очень конкурентной заработной платой и широким пакетом льгот. Четкие требования, работа над сложным продуктом и сильная инженерная культура делают это предложение крайне привлекательным для опытных разработчиков.
Сложность вакансии
Высокая сложность обусловлена требованиями к глубокому знанию C++ (от 7-10 лет опыта), экспертизе в криптографии (TLS, PKI) и умению проектировать высоконагруженные системы. Роль предполагает работу над критически важной инфраструктурой безопасности, что требует исключительной точности и навыков отладки.
Анализ зарплаты
Предлагаемый диапазон ($120k - $355k) чрезвычайно широк. Нижняя граница соответствует рыночному минимуму для Senior-позиций в США, в то время как верхняя граница значительно превышает средние показатели по рынку для Durham, NC, приближаясь к уровням Big Tech компаний в Кремниевой долине.
Сопроводительное письмо
I am writing to express my strong interest in the Senior Software Engineer - Platform Development position at Tanium. With over 8 years of experience in high-performance backend development and a deep mastery of C++, I have consistently delivered scalable and secure services that align with the technical excellence Tanium is known for. My background in designing complex APIs and working with cryptographic primitives directly supports your mission of providing real-time endpoint intelligence.
Throughout my career, I have prioritized a customer-centric approach to engineering, iterating closely with product management to ensure technical solutions meet real-world needs. I am particularly drawn to Tanium's hybrid model in Durham and the opportunity to contribute to a platform trusted by the world's largest organizations. I am confident that my expertise in modern software engineering tools and my passion for building maintainable, observable systems will make me a valuable asset to your platform engineering team.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в tanium уже сейчас
Присоединяйтесь к команде Tanium и создавайте высокопроизводительные платформенные решения на C++ для мировых лидеров ИТ-индустрии!
Описание вакансии
The Basics (Hybrid Role - Part-time in office)
As a Tanium Senior Software Engineer focused on platform development, you will build and maintain best-of-breed services that power 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 product ideas are identified, our software engineers design, develop, test, and deploy the products and supporting services from the ground up, while iterating with product management and customers for feedback and input.
*This position follows the Company’s hybrid schedule which currently requires employees to work in the Durham, NC office three days per week.*
What you’ll do
- Build and maintaining Tanium's servers and client alongside a highly agile development team
- Focus on a strong customer engagement model and feedback process to ensure our products are designed the right way from the beginning
- Design, develop and test new product ideas from the ground up while working with product management for feedback and input
We’re looking for someone with
Education
- Bachelor's degree or equivalent experience
- CS Degree or related technical field preferred
Experience
- 7+ years industry experience, 10+ preferred
- Advanced knowledge of C++
- Experience designing and building high-performance, secure, scalable, observable, supportable, and maintainable backend services and APIs
- Experience with public cloud technologies (e.g. AWS or Azure)
- Experience with cryptographic primitives, TLS, PKI
- Experience with HTTP API design and development
- Experience with modern software engineering development and automation tools like git, GHA and Jenkins
Other
- Demonstrates sound judgment for balancing between rapid development, and long-term code maintainability and supportability
- Communicates effectively, both technically and non-technically, as well as in written and oral forms
- Believes in the power of and the need for writing automated tests as part of development
- Skilled debugger who can put out fires under pressure when things go wrong in production environments
- Has knowledge of a variety of modern software frameworks (server side & browser side) and the versatility to learn new tools
- Detail-oriented and passionate for creating an awesome user experience
About Tanium
Tanium is the Autonomous IT company. Driven by AI and real-time endpoint intelligence, Tanium Autonomous IT empowers IT and security teams to make their organizations unstoppable.
Many of the world’s leading organizations trust Tanium’s single, unified platform for endpoint management and security to innovate faster, stay resilient and move business forward with confidence, at scale. To learn how Tanium delivers Autonomous IT for unstoppable business – 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.
As a global organization with stakeholders around the world, 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.
Our commitment to excellence and innovation has earned us a place on the Forbes Cloud 100 list for ten consecutive years, and we continue to be recognized worldwide as a great place to work.
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 $355,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.
#LI-AO1
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- AWS
- Azure
- Cryptography
- TLS
- PKI
- HTTP API
- Git
- GitHub Actions
- Jenkins
- Backend Development
Возможные вопросы на собеседовании
Вакансия требует продвинутых знаний C++ для разработки высокопроизводительных сервисов.
Расскажите о вашем опыте оптимизации производительности в C++. Какие инструменты профилирования вы использовали и каких результатов удалось достичь?
В описании указан опыт работы с криптографическими примитивами и TLS.
Как бы вы спроектировали безопасную систему передачи данных между агентом и сервером, учитывая требования к PKI и защите от атак типа 'человек посередине'?
Роль подразумевает создание масштабируемых backend-сервисов.
Опишите архитектурный паттерн, который вы бы использовали для обеспечения высокой доступности и горизонтального масштабирования API при резком росте количества эндпоинтов.
Упоминается важность автоматизированного тестирования и поддержки кода.
Каков ваш подход к написанию модульных и интеграционных тестов для системного ПО на C++, где взаимодействие с ОС может быть сложным?
Работа в Tanium требует умения действовать в условиях инцидентов.
Приведите пример сложной ошибки в продакшене, которую вам пришлось исправлять под давлением. Как вы локализовали проблему и что предприняли для предотвращения её повторения?
Похожие вакансии
.NET разработчик Middle+ , Senior
Senior C++ Developer (ATM / Payment Systems)
Senior Java developer
Старший разработчик C++
Senior Java Developer
Senior Python Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- США
- Зарплата
- 120 000 $ – 355 000 $