Get the job you really want

Top Senior Level C++ Jobs in Birmingham, AL

282+ Job Results
5 Hours Ago
United States
Remote
345 Employees
Senior level
345 Employees
Senior level
Natural Language Processing • Software • Conversational AI
As a Senior Software Engineer at SoundHound AI, you'll leverage your software engineering and algorithmic skills to develop conversational voice assistants using Generative AI. Your contributions will involve system design, prompt engineering, and ensuring reliable deployment of innovative AI capabilities.
6 Hours Ago
United States
Remote
1,155 Employees
165K-225K Annually
Senior level
1,155 Employees
165K-225K Annually
Senior level
Machine Learning • Productivity • Sales • Software
As a Staff Software Engineer at Outreach, you will lead the design and development of solutions for secure data access and access controls, collaborating closely with Product and InfoSec teams to meet customer needs as the company scales.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+42 More
12 Hours Ago
USA
Remote
7,630 Employees
Senior level
7,630 Employees
Senior level
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software • Database • Analytics
As a Solutions Architect at Snowflake, you will lead complex migrations from legacy systems to the Snowflake platform. You’ll design migration strategies, work closely with customers to ensure successful transitions, and collaborate with various teams to enhance Snowflake's offerings. You’ll also present technical solutions to both technical and executive stakeholders.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+53 More
12 Hours Ago
United States of America
85,636 Employees
90K-168K Annually
Senior level
85,636 Employees
90K-168K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
The Principal Software Engineer/Sr. Principal Software Engineer will be responsible for deploying, automating, maintaining, troubleshooting, and improving software infrastructure. This includes application development, integration testing, and working with internal stakeholders to gather requirements. The role involves taking ownership of complex problems and driving solutions in an agile development environment.
12 Hours Ago
United States of America
85,636 Employees
181K-272K Annually
Senior level
85,636 Employees
181K-272K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Join Northrop Grumman as a Test Automation Expert where you will design and develop automated test scripts, conduct regression testing, and ensure software quality meets policy standards. Collaborate in an Agile environment, mentor junior engineers, and improve the continuous delivery pipeline.
12 Hours Ago
United States of America
85,636 Employees
107K-200K Annually
Senior level
85,636 Employees
107K-200K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
The Principal/Sr. Principal Embedded Software Engineer will develop embedded real-time software, resolve software defects, collaborate with customers and internal sites, and participate in code reviews and technical meetings while using various software development tools.
20 Hours Ago
USA
Remote
175 Employees
210K-247K Annually
Senior level
175 Employees
210K-247K Annually
Senior level
Security • Cybersecurity
The Staff Software Engineer will lead efforts to optimize and re-architect distributed cloud systems for performance and efficiency at Abnormal Security. Responsibilities include collaborating with architects, addressing scaling challenges, and influencing cloud cost optimization across the development stack while contributing both code and mentorship to the engineering team.
22 Hours Ago
United States
Remote
65 Employees
180K-230K Annually
Senior level
65 Employees
180K-230K Annually
Senior level
Industrial • Manufacturing
The Senior Digital Verification ASIC Engineer will oversee all digital SoC verification activities, collaborating with architects, designers, and software engineers to validate advanced automotive communication semiconductors. They will ensure a positive work environment while specializing in ASIC verification methodologies and debugging simulation failures.
22 Hours Ago
United States
Remote
65 Employees
180K-230K Annually
Senior level
65 Employees
180K-230K Annually
Senior level
Industrial • Manufacturing
As a Senior ASIC Design Engineer, you will be tasked with digital SoC design, including RTL, verification, and synthesis. You must collaborate with various engineering teams to develop high-performance automotive communication semiconductors, ensuring designs meet target specifications. Self-starters with the ability to work independently are preferred.
23 Hours Ago
2 Locations
Remote
Senior level
Senior level
Cloud • Natural Language Processing • Security • Software • Cybersecurity
As a Backend Engineer at Nightfall, you will design and develop data exfiltration prevention applications and services on MacOS or Windows. Responsibilities include creating secure software, maintaining agents, and troubleshooting customer issues, utilizing expertise in operating system internals and development platforms.
Yesterday
USA
Remote
327 Employees
Senior level
327 Employees
Senior level
Software
As a Senior Software Engineer at Posit Workbench, you will be responsible for designing and developing data science IDE features, reviewing designs, fixing bugs, and enhancing customer experiences. You will contribute to a collaborative environment that values innovation and high accountability by implementing multi-threaded features and engaging with stakeholders.
Top Benefits:
401-K
401-K Matching
Company Equity
+22 More
Yesterday
U.S.
Remote
269 Employees
175K-188K Annually
Senior level
269 Employees
175K-188K Annually
Senior level
Artificial Intelligence • Music • Software
As a Senior Software Engineer II at Splice, you will drive architectural changes and implementations across backend services for next-generation products. You'll focus on customer experience, lead complex projects, provide mentorship, and propose improvements to engineering practices, championing scalable solutions.
Yesterday
U.S.
Remote
200 Employees
175K-188K Annually
Senior level
200 Employees
175K-188K Annually
Senior level
Consumer Web • Digital Media • Information Technology • Music • Software
As a Senior Software Engineer II at Splice, you will define architecture and implement backend services for next-generation products. Your responsibilities include managing complex projects, improving engineering practices, mentoring team members, and ensuring high-quality deliverables while focusing on customer experience.
Top Benefits:
401-K Matching
Commuter Benefits
Company Equity
+20 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size