Fulltime C++ Developer openings in Seattle, United States on September 20, 2022

Senior Software Developer C++ at IntelePeer

Location: Seattle

This position is remote and can be worked anywhere from within the US.

IntelePeer delivers an omni-channel communications platform built for the enterprise. We believe that business communications are meant for more than just simple interactions – they should enable businesses to deliver truly delightful experiences. With our voice, messaging, ready-to-use applications, open APIs, and analytics, companies can build and integrate communications-enabled workflows to create world-class customer experiences and improve business processes through automation. Our full-stack solution is backed by a rock-solid network and a team of experts who provide nothing but award-winning customer service. It’s time to move beyond basic communications! Visit www.intelepeer.com to learn more.

As an integral member of our Denver-based Development Team, the C++ Lead Software Developer is responsible for developing functionality in SMS and integration systems, including: 1) developing code, scripts, and extracts, and 2) contributing to design documents and reviews. This position is comprised of approximately 50% development 30% architecture and 20% maintenance.

REPORTS TO: VP – Systems Development

• Master of C++ development (10+ years of demonstrated C++ experience) – Thorough understanding and experience of OO design principles and test-driven development
• Expertise Multithreading and/or Multiprocessing programming
• Troubleshoot network and Linux issues
• Git experience
• SQL and/or NoSQL experience
• Redis and RabbitMQ experience
• Docker experience a plus
• Review and set direction of Software Developers
• Successfully communicate technical issues clearly to individuals with varying levels of technical knowledge and understanding
• Effectively and efficiently solve mission critical technical problems in a startup-paced business environment
• Document findings, including new defects in products; work with Production Support Team to create knowledgebase articles
• Develop code, scripts, extracts, and other artifacts required to solve complex technical issues
• Architect and Lead design documents and reviews
• Code review of other Developers for Guidance, consistency and adherence to best practices
• Be proactive and inquisitive in finding solutions
• Work closely with Operations to identify and solve software issues
• Work closely with Operations, Finance, and other teams on troubleshooting efforts
• Determine severity and impact of issues on the business and communicate status to Management
• Work both independently and with a group of highly skilled developers
• Be flexible with work hours and schedule; provide on-demand support as needed
• Other duties as assigned


• Bachelor’s Degree in Engineering, Computer Science, Mathematics, or related field; equivalent work experience may be considered

Expertise & Experience:
• Python knowledge, shell scripting, SQL
• PHP, Javascript, AJAX
• Working knowledge of REST principles, and scripting languages
• Network and Linux troubleshooting skills
• NodeJS, NoSQLDB knowledge a plus
• Successfully communicate technical issues clearly to individuals with varying levels of technical knowledge and understanding
• Effectively and efficiently solve mission critical technical problems in a fast-paced business environment

• Strong problem-solving skills
• Strong organizational, prioritization, and documentation skills
• Excellent verbal and written English communication skills, including the ability to communicate clearly with non-technical individuals, including customers
• Exceptional attention to detail
• Continuous improvement attitude
• Quality-, customer service-, and continuous improvement-driven to consistently delight internal and external customers
• Team player who is willing to go above and beyond to help others
• Self-motivated, proactive, and resourceful
• Positive, professional attitude and ability to establish and maintain effective working relationships in cross-functional and team environment
• Reacts quickly and adapts to changes in priorities, circumstances, and direction
• Effectively multi-tasks and manages multiple projects concurrently in a time-sensitive work environment

Why You’ll Love It Here
• Unlimited Paid Time Off
• Paid Holidays
• Competitive medical, dental & vision coverage
• Commuter Benefits
• 401K Retirement Plan
• Stock Options
• Company-paid life insurance, short-term and long-term disability
• Health & Flexible Savings Account
• Gym membership allowance
• Cellphone and internet reimbursement
• Paid Parental Leave
• Free LinkedIn Learning Course Certifications
• Tuition Reimbursement
• Employee Assistance Program (EAP)
• Pet Insurance
• Free snacks (San Mateo, Denver, or Fort Lauderdale)
• Fun events (virtual and in-person)
• A value-based culture where growth opportunities are endless for professional development

For California residents only: Please refer to the link below for IntelePeer’s Applicant CCPA Privacy Notice. https://www.intelepeer.com/intelepeer-applicant-ccpa-privacy-notice-2020-05-21/

Any requests to exercise your rights as a data subject under GDPR should be submitted to infosec@intelepeer.com for prompt processing. Please refer to our Privacy Policy (at www.intelepeer.com/privacy/intelepeer-privacy-policy) for any questions on how IntelePeer complies with GDPR.
Apply Here
For Remote Senior Software Developer C++ roles, visit Remote Senior Software Developer C++ Roles


C++ Software Engineer at Aurora

Location: Seattle

Who We Are

Aurora (Nasdaq: AUR) is delivering the benefits of self-driving technology safely, quickly, and broadly. Founded in 2017 by experts in the self-driving industry, Aurora is revolutionizing transportation – making it safer, increasingly accessible, and more reliable and efficient than ever before. Its flagship product, the Aurora Driver, is a platform that brings together software, hardware, and data services, to autonomously operate passenger vehicles, light commercial vehicles, and heavy-duty trucks. Aurora is partnered with industry leaders across the transportation ecosystem including Toyota, Volvo, PACCAR, Uber, Uber Freight, FedEx, and U.S. Xpress. Aurora tests its vehicles in the Bay Area, Pittsburgh, and Texas and has offices in those areas as well as in Bozeman, MT; Seattle, WA; Louisville, CO; and Detroit, MI. To learn more, visit www.aurora.tech .

Aurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a C++ Software Engineer.

In this role, you will
• Design and build core, high performance, mission critical on-vehicle software and work with cloud services
• Collaborate with teams across the software and hardware organizations to deliver features and functionality per roadmap.
• Opportunities to design and develop APIs that are widely used across Aurora.
• Balance maintainability, performance and user experience for core components that are used pervasely in Aurora’s software organization.

Required Qualifications
• Degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics, or a related field
• Strong C++ programming experience
• Experience working within large, production-ready codebases
• Knowledge of common system design and architecture patterns
• Knowledge of concurrent and parallel programming
• Excellent communication and teamwork



Working at Aurora

At Aurora, we bring together people with extraordinary talent and experience united by the strength of our values. We operate with integrity, set outrageous goals, and continue to build a culture where we win together—all without any jerks.

We have offices in 8+ locations across the United States. We offer a competitive benefits package to qualifying employees. Our Career Page includes everything you need to know about working at Aurora.

At the core of everything we do is our commitment to safety. Building best-in-class self-driving technology will take time, and we believe that each employee at Aurora has a role in contributing to safety, every step of the way. Aurora expects commitment to our safety policies from every employee, and seeks candidates who take an active responsibility, can contribute to building an atmosphere of trust, and invest in the organization’s long-term success by prioritizing working safely, no matter what.

We believe that self-driving technology has broad benefits – including an increase in safety and access to transportation – and to achieve those benefits, we want and need a workforce with diverse experiences, insights, and perspectives; said another way, a workforce that reflects the communities and people our technology will benefit. You can find all the latest news on our Blog

Individuals seeking employment at Aurora are considered without regard to race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, pregnancy status, parent or caregiver status, ancestry, political affiliation, veteran and/or military status, physical or mental disability, or any other status protected by federal or state law.
Apply Here
For Remote C++ Software Engineer roles, visit Remote C++ Software Engineer Roles


C++ developer at Turing

Location: Seattle

Job description Job responsibilities Design, build and maintain cross-platform applications Keep applications up to date with C+
standards Work closely with other engineers to develop new products and new features Write well-designed, testable, clean code and review existing code Troubleshoot, debug and upgrade existing systems to optimize performance Comply with project plans, industry standards, and development best practices Recommend and execute improvements on existing products Minimum requirements Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience) 3
years of development experience using C+
(rare exceptions for highly skilled developers) Proficiency in C++, C, Java, and Python Experience with Android/ OS X/ IOS, Windows and LINUX Experience working with relational databases, like Oracle, SQL Server, PostgreSQL, MySQL, and SQL scripts Solid understanding of software development practices, processes, and challenges Fluent in English to communicate effectively Ability to work full-time (40 hours/week) with a 4 hour overlap with US time zones Preferred skills Understanding of TCP/IP protocol Familiar with object-oriented programming Strong knowledge of version control systems (Git, SVN, and Mercurial) Excellent analytical and problem-solving skills Ability to work in an Agile environment
Salary Range:
$80K — $100K
Minimum Qualification
Software DevelopmentEstimated Salary: $20 to $28 per hour based on qualifications.
Apply Here
For Remote C++ developer roles, visit Remote C++ developer Roles


C++ Developer at Signature Consultants

Location: Seattle

Signature Consultants is seeking a C+
Developer for an opportunity in Seattle, WA.
The C+
Developer will lead the design, development and implementation of complex merchant services applications.
Successful candidates will use previous experience, as well as innovative architectural direction, to develop new capabilities enabling merchant services processing.
He or she will ‘wear many hats’ and will be expected to interface with Line of Business, Architecture, DBAs, Testing Teams and Operational Partners.
This is an innovative position where you will spend a large part of your first few months researching, designing and debating the best solutions.
Ensure adherence to architectural standards and practices Promote design of re-usable components and services Define and validate technical and business requirements to ensure feasibility and completeness of the technical solutions Transfer knowledge to others through teaching, mentoring or sharing of ideas on a day to day basis Demonstrate the ability to design and code for scalability and operations
Unified Modeling Language (UML) software modeling methodology to design the system Enterprise Architect (EA) utility to define the modeling associated with the development Logical architecture:
classes and objects, data model, data dictionary Enterprise Architect (EA) is also used to generate Web Services interfaces (WSDL) PHP, using CakePHP, and Python to build user interfaces Hands on experience designing, coding and delivering distributed applications in heterogeneous technical environments; expert level experience with C++/CSDK Ability to prepare detailed technical design documentation for application processing, data Integration, workflow integration, and report integration Ability to develop (code) and implement the logical architecture in enterprise-class processing platforms Strong communication, organization and presentation skills Able to work in an Agile environment and facilitate Dev Story Grooming, Attend Daily Standups, etc.
Experience in payment transaction processing from routing, switching to authentication and authorization of payments as they related to merchant and card-based purchases Database integration experience with Oracle, Golden Gate and SQL Stored Procedures Knowledge of PCI DDS standards, security strategies for merchant processing, card present and not present processing desired About Signature Consultants, LLC Headquartered in Fort Lauderdale, Florida, Signature Consultants was established in 1997 with a singular focus:
to provide clients and consultants with superior staffing solutions.
For the eighth consecutive year, Signature was voted as one of the Best Staffing Firms to Work For and is now the 14th largest IT staffing firm in the United States (source:
Staffing Industry Analysts).
With 26 locations throughout North America, Signature annually deploys thousands of consultants to support, run, and manage their clients’ technology needs.
Signature offers IT staffing, consulting, managed solutions, and direct placement services.
For more information on the company, please visit www.
Estimated Salary: $20 to $28 per hour based on qualifications.
Apply Here
For Remote C++ Developer roles, visit Remote C++ Developer Roles


C++ Developer at MayStreet

Location: Seattle

MayStreet is a global software company Headquartered in New York City, servicing the world’s top capital markets trading companies. We’re building the next generation of capital markets technology. Global capital markets are an ocean of fast-moving, interrelated and complex data. Historically it’s been nearly impossible for all but a select few firms to make use of much of this data. MayStreet solves this problem by managing collection, storage and API access to uniquely high-quality data sets. Work qualifications Excellent C+
skills Strong work ethic and a commitment to seeing tasks through Must be comfortable with ambiguity Excellent problem solving, coding and design skills Ability to design, develop, and implement efficient code Fluency in English MayStreet perks Competitive compensation Generous personal-time-off package Entrepreneurial environment Small team with growth opportunity Exposure to all aspects of the financial technology services industry MayStreet is an equal opportunity employer.
Salary Range:
$80K — $100K
Minimum Qualification
Software DevelopmentEstimated Salary: $20 to $28 per hour based on qualifications.
Apply Here
For Remote C++ Developer roles, visit Remote C++ Developer Roles


Multiplayer Gameplay Software Engineer – C++ at Maxis Studios – EA

Location: Seattle

Welcome to Maxis, home to tinkerers, craftspeople, & storytellers. Our drive is to inspire everyone to make a better world through creative play. As the developer of the Sims, we create games and experiences for millions of people around the world and are always looking for new ways to inspire our players. Maxis is a place where you can do what you love and help others grow while doing it; a place where your unique voice can be heard and seen. We put creativity and inclusivity at the core of our work and don’t settle for seeing the world only as it is, but strive to build a world as it could be. Read on to see how you can join our team and dream big.


Maxis is looking for an engineer that can help us bring the next wave of simulation features to life. This engineer will work with an experienced team that has collectively built almost all Maxis games in the past two decades. You will work with multiple designers and simulation engineers prototyping and shipping different features that expand the gameplay possibilities of Sims games. Most of the work will be done in Unreal Engine, both in C++ and blueprints.

As a Gameplay ‘Simulation’ Engineer for a game at Maxis, you will report to a Development Director and will:
• Work with designers, producers, artists, and other core and backend engineers to build a framework that brings designs to life.
• Implement a data-driven simulation system to author player facing behaviors in C++.
• Build creative aspects of real life within a simulation game (e.g. socialization, careers, weather, and unique characters).
• Author technical design documents detailing software requirements.
• Build unique content for a game that supports a large demographic of simulation player patterns.


Please note that you do not need to qualify for all requirements to be considered. We encourage you to apply if you can meet most of the requirements and are comfortable opening a dialog to be considered.
• Bachelor/Master’s degree in Computer Science, Computer Engineering or related field.
• 5+ year experience in a hands-on development role.
• Demonstrate technical abilities with large projects implemented in C++.
• Experience building and shipping AAA games in Unreal engine.
• Previous engineering experience overseeing major systems in code bases.
• Experience and willingness to create multiple short-lived prototypes.
• Experience developing for large-scale live products. Products that always update to provide higher quality, and feature set to expand the possibilities in the game.
• Experience building features and tools for games (or applications) that support a collaborative User Generated Content community.
• Experience working in collaborative environments with many-sided roles beyond engineering like design, production, art and product management.
• Experience optimizing performance and memory of real-time applications (like games).
• Experience with Windows platform and development tools.

• Experience developing for both PC and Mobile platform games.
• Demonstrate experience working in large data-driven games or applications.
• Experience developing engineers in different projects.
• Experience with Machine Learning techniques applied in the games domain.
• Experience with shipping games built in Unity engine.
• Experience using static and performance analysis tools, automated testing, unit testing, and configuration management processes.
Apply Here
For Remote Multiplayer Gameplay Software Engineer – C++ roles, visit Remote Multiplayer Gameplay Software Engineer – C++ Roles


Linux C++ Software Engineer at absolute Software Corporation

Location: Seattle

Description Position at Absolute Software Open to candidates based in Seattle(in office or hybrid status is available). We are seeking an Intermediate Software Engineer to join a high performing scrum team in Seattle. You will work on a team that is building Linux-based components of an Azure-hosted ZTNA product. You will practice software craftmanship and apply clean code principles. To be successful, you will need to be a fast learner, a team player, and consistently deliver on your commitments. Responsibilities will include:
Analyze, specify, design, develop, unit-test, debug, release, and maintain software built for Linux and Azure Perform new product and/or feature research Plan and perform user stories for components of moderate complexity Apply sound engineering principles and concepts Work under the general direction of managers and team leads Provide technical assistance to less experienced team members What you will need to be considered:
A degree in Computer Science, Software Engineering or equivalent 3
years programming in modern C+
Experience with Linux system programming Experience with TCP/IP client/server communications Self-motivated and able to thrive in a team environment Excellent oral and written communication skills Ability to work efficiently with remote team members What you will need to stand out:
Demonstrated experience as a significant contributor to a commercially available product or service Experience with microservices development and patterns, scalable systems Experience developing applications for Azure and Azure services, alternatively on AWS Experience with Linux containers and orchestration Experience with Windows system programming Secure coding principles Public Key Infrastructure and/or cryptography Continuous integration and continuous delivery pipelines Why Work For Us:
You’re resilient and passionate about securing the Work from Anywhere era. So are we. We’re in search of the best and the brightest – everyone from innovators, sellers and marketers to financers, operators and especially customer relationship managers – we’re looking for top tier talent to help us shape the next decade of security, drive innovation that enables customers with truly disruptive solutions and are dedicated to making a meaningful difference. Headquartered in Vancouver, Canada with international offices in Victoria – BC, Seattle – WA, San Jose – CA, Boulder – CO, Ankeny – IA, Austin – TX, Reading – UK and Ho Chi Minh City – Vietnam, Absolute Software (NASDAQ:
ABST) accelerates customers’ shift to work-from-anywhere through the industry’s first self-healing Zero Trust platform, ensuring maximum security and uncompromised productivity. Only Absolute is embedded in more than half a billion devices, offering a permanent digital connection that intelligently and dynamically applies visibility, control and self-healing capabilities to endpoints, applications, and network access to ensure their cyber resilience tailored for distributed workforces.
Salary Range:
$80K — $100K
Minimum Qualification
Systems Architecture & Engineering, Software DevelopmentEstimated Salary: $20 to $28 per hour based on qualifications.
Apply Here
For Remote Linux C++ Software Engineer roles, visit Remote Linux C++ Software Engineer Roles


Software Development Engineer – C++ SDK at Amazon.com Services, Inc.

Location: Seattle

The AWS SDKs and Tools team is searching for a C+
expert eager to make the AWS platform even easier for C+
developers to use.
We’re looking for a developer who’s passionate about giving customers the best possible developer experience, has strong C+
skills, and is excited to build high-quality open-source software in a fast moving, agile environment.
In this position, you’ll be at the heart of AWS, frequently collaborating with AWS service and platform teams as well as internal customers from all over Amazon.
You’ll also have the opportunity to engage with external customers online and in person as the voice of AWS in the C+
development community.
To succeed in this role, you should be incredibly customer focused, have a strong command of C+
development and knowledge of the C+
developer community.
You must enjoy collaborating with teams across the company and take pleasure from delighting developers with high-quality, best-of-breed development tools and libraries.
For more information on Amazon Web Services, please visit https:
com aws-buildertools-sde.
Estimated Salary: $20 to $28 per hour based on qualifications.
Apply Here
For Remote Software Development Engineer – C++ SDK roles, visit Remote Software Development Engineer – C++ SDK Roles


Senior/ Lead C++ Developer at Team International

Location: Seattle

Description TEAM International Services Inc., is a US-owned and managed software development and technology consulting company with almost 30 years of experience and 1000
employees on board globally. With delivery hubs in the US, Colombia, Ukraine, and Poland, we create dedicated teams for organizations to fill technological and expertise gaps. Furthermore, we develop our own products for the healthcare and oil & gas industries. We are looking for an experienced Senior C++Developer, who could lead the team for the project of an international supplier of embedded software solutions and services for the automotive industry. The project is around the development of the next infotainment system for Daimler (MBition – which is owned by Daimler and creates software for Mercedes cars). The project is around the development of the middleware for infotainment.
You develop platform software for a functional safety relevant QNX partition of a next-generation infotainment system You consider functional safety aspects in design and software construction You configure applications on QNX for a fast, reliable and secure startup You clarify requirements with the customer and with external suppliers You ensure the quality of your work products by writing unit tests and by considering static code analysis You analyze system behavior and performance of your work products You work in an agile environment. Requirements C+
experience Linux git (user knowledge), Jenkins (user knowledge), embedded know-how experience in agile software development. Nice-to-have skills:
Python QNX CMake PlantUML Experience in infotainment systems CI/CD Functional Safety. Benefits Remote or office work according to your preferences Competitive salary based on your experience level Free English classes 23
working days of 100% paid vacation and sick days Sports reimbursement program Medical insurance health plan Modern and comfortable office facilities near the city center.
Salary Range:
$80K — $100K
Minimum Qualification
Software DevelopmentEstimated Salary: $20 to $28 per hour based on qualifications.
Apply Here
For Remote Senior/ Lead C++ Developer roles, visit Remote Senior/ Lead C++ Developer Roles


Sr. Software Development Engineer, C++ at Adobe Inc.

Location: Seattle

Our CompanyChanging the world through digital experiences is what Adobe’s all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!The challengeAre you interested in the chance to work on creative and innovative software product that touches millions of customers across the world? If so, the Photoshop team is looking for a passionate senior C++ developer to join us in shaping the future of Photoshop. You will be working within a fast-paced, agile environment, partnering closely with fellow developers, quality engineers, designers, and product managers. Your role as a developer will play a key part in helping modernize this world-class product and lead our customer base to an outstanding user experience. We are looking for someone who holds high standards and is technical, driven, committed, and who with their clear communication skills, adaptability and collaborative approach can work productively across the team to bring Photoshop to life on multiple platforms.ResponsibilitiesBuild C++ APIs to support feature development across multiple platformsPartner closely with platform developers to craft, refine and augment APIs as they surface featuresWrite automated unit tests for new and existing APIs you exposeShape architectural and product design details when tasks or specifications are open-endedCollaborate with teammates across all functional groups to guarantee quality in all phases of development and inspire confidence in the product.Work closely with core technology teams and other platform teams to balance cross-platform consistency with platform optimizationsWrite beautiful, self-documenting code that others can easily read and adapt, and participate in code reviewsWrite and review engineering documents and review design specsExplore new perspectives and ideas to innovateAbout youYou are someone who…Loves software and marrying art with science to enable creative people to fully express themselves more efficiently and productivelyIs a team-player and is looking to contribute to something greater than yourselfIs a motivated, self-starter, who can make progress quickly even when there is ambiguity, and ask for helpIs a critical thinker, who possesses strong analytical skills tempered with empathy and emotional intelligenceIs able to organize and prioritize your work in order to make the best use of your time and resourcesCares deeply about customers, quality, craftsmanship, and polish!Is an excellent listener and communicator, able to digest, synthesize, and distill complex information and communicate clearlyIn the face of adversity is able to adapt and persevere, all while maintaining a healthy, balanced long-term perspectiveIs a quick learner and is always looking to improve yourself, and see challenges and setbacks as opportunities to learnLoves solving problems and coming up with solutions that are both creative and robustExperience & educationA bachelor’s degree (or masters) in Computer Science or equivalent7+years of experience developing modern C++ applications and APIA very strong background in C++and programming fundamentalsExpertise in writing robust and fully asynchronous codeStrong understanding of Photoshop preferred, and familiarity working with large products and codebasesGraphics and/or image-processing experi
Apply Here
For Remote Sr. Software Development Engineer, C++ roles, visit Remote Sr. Software Development Engineer, C++ Roles


The Tech Career Guru
We will be happy to hear your thoughts

Leave a reply

Tech Jobs Here