Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior C++ Developer with macOS experience image - Rise Careers
Job details

Senior C++ Developer with macOS experience

Teramind is a hybrid, global workforce building the next-generation Insider Risk Management and User Behavior Analytics platform.

Join our team of innovators who are redefining insider risk management through cutting-edge technology. More than 10,000 organizations across the globe have used' Teramind to mitigate insider threats and protect their sensitive company data with the most robust, enterprise-grade software on the market.

As a global team, Teramind embraces an inclusive and flexible work environment and team culture. We win together, learn from each other, and respect each other while delivering best-in-class security solutions.

This is a Senior C++ Developer with strong macOS experience (Objective-C)

Your day-to-day

  • Implement high-quality software security and data protection solutions
  • Research and suggest the best way to implement business requirements
  • Identify improvements in existing architecture and legacy code to continuously refine and evolve the product
  • Enhance software delivery and quality throughout the entire software development cycle
  • Manage any issues that may arise and drive resolutions throughout the development process
  • Collaborate with Support engineers to analyze and troubleshoot software problems reported
  • Work with other team members and technical leads effectively and with minimal supervision
  • 5+ yrs experience with C++11 or newer on macOS
  • 3+ yrs experience with Objective-C
  • Strong proficiency with Boost libraries
  • Clean code experience
  • Understanding fundamental design principles behind scalable applications
  • Unit tests/integration tests experience
  • Proficient knowledge of GIT
  • Excellent interpersonal skills
  • Highly organized with precise attention to detail
  • Ability to work well with others in a fast-paced, dynamic environment
  • Desire to learn and adapt to new requirements
  • Advanced spoken and written English

Very nice to have

  • Low-level OS interface experience
  • Qt framework knowledge
  • Swift experience
  • Networking Programming Experience (TCP, UDP, HTTP, HTTPS)
  • Drivers development experience
  • System Extensions development experience
  • Development or usage of MDM solutions
  • Experience working with and deploying SaaS application, Docker

This is a remote job. Work from anywhere!

We're a global, distributed team looking for the finest talent. We've been thriving as a fully-remote team since 2014. To us, remote work means flexibility and having truly diverse, global teams.

At Teramind, we're a collaborative, forward-thinking team where new ideas come to life, experience is valued and talent is incubated.

  • Competitive salary with a focus on a global market
  • Bonus for performance
  • Career-growth opportunities
  • Flexible Time Off and Paid Time Off benefits
  • Ongoing training and development opportunities

About our recruitment process

We don’t expect a perfect fit for every requirement we’ve outlined. If you can see yourself contributing to the team, we want to hear your story.
You can expect up to 4 interviews:

  • Intro-call
  • Technical Interview
  • Final interview

All roles require reference and background checks
Teramind is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration without regard to race, age, religion, color, marital status, national origin, gender, gender identity or expression, sexual orientation, disability, or veteran status.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User

We are looking for a Full Stack Developer to join our dynamic team at Teramind, focusing on user behavior analytics and working with cutting-edge technology.

Photo of the Rise User
Posted 4 days ago

Lead a dynamic engineering team at Visa in Warsaw, driving innovative solutions within a global payments environment.

Posted 6 days ago

Join our dynamic team as a Software Engineer focusing on Machine Learning and making an impact from anywhere.

Photo of the Rise User
Boeing Hybrid US, Saint Louis County, MO; Missouri, Berkeley, MO
Posted 14 days ago

Boeing is looking for an innovative Software Solutions Architect to lead the development of cloud solutions and DevOps strategies for the Air Dominance team in Berkeley, MO.

Photo of the Rise User
Posted 13 days ago
Inclusive & Diverse
Empathetic
Take Risks
Transparent & Candid
Feedback Forward
Mission Driven
Collaboration over Competition
Work/Life Harmony
Maternity Leave
Paternity Leave
Snacks
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
401K Matching
Paid Sick Days
Paid Time-Off
Paid Volunteer Time

Contribute to Spotify’s podcasting initiatives by developing backend solutions that enhance the creator experience.

Photo of the Rise User
Posted 5 days ago

Join Palo Alto Networks as a Senior Software Engineer and contribute to shaping the future of cybersecurity.

Posted 11 hours ago

Join our groundbreaking trading firm as a C++ Algorithmic Developer, where your expertise will help optimize trading strategies in fast-moving markets.

Truelogic is seeking a Lead Front-End Engineer to spearhead a significant redesign initiative for a digital gift card discovery platform with a focus on user engagement.

Photo of the Rise User
Anduril Industries Hybrid Fort Collins, Colorado, United States
Posted 6 days ago

Anduril Industries is looking for a Senior Radar Software Engineer to spearhead the development of innovative radar software solutions for advanced defense applications.

Photo of the Rise User
Posted 7 days ago

Join Agile Actors as a Lead .NET Software Engineer and contribute to innovative software development while fostering a culture of continuous growth.

Robusta Remote No location specified
Posted 8 days ago

Join our team as an AI Developer Engineer to craft innovative AI solutions leveraging the latest in Generative AI and cloud technologies.

Photo of the Rise User
Posted 10 days ago

Join Airtasker as a Senior Software Engineer (Ruby on Rails) and help build scalable solutions while working in a flexible remote environment.

Photo of the Rise User
Posted 3 days ago

Join Adaptive as a Full Stack Engineer and contribute to innovative solutions in the real estate and construction sectors.

Photo of the Rise User
Google Hybrid Mountain View, California, United States
Posted 13 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

Join Google’s Home team as a Senior Software Engineer and contribute to innovative infrastructure for a more helpful home.

Founded in 2014, Teramind is a leading, global provider of employee monitoring, insider threat detection, data loss prevention and workplace productivity solutions. Over 2,000 organizations in finance, retail, manufacturing, energy, technology, he...

39 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 17, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!