Mid Level C++ Jobs in Seattle

35

RF Systems Deployment Engineer

Pivotal Commware
Kirkland
10 hours ago
+19
We are seeking an RF Systems Deployment Engineer to provide forward, hands-on support. You’ll demonstrate product capabilities, solve our customer’s most complex operational issues, and be indispensable to our entire sales cycle. Rooted within customer operations and critical to developing long-term customer relationships, you will quickly become our technical subject-matter expert in HBF antenna solutions.

Software Development Engineer - Front End

OfferUp
Bellevue
10 hours ago
+17
You will help create and deliver new web experiences for OfferUp using web technologies such as NodeJS and React. Work with product and engineering teams to design and implement new features. You will help maintain existing applications. Manage individual sprint priorities, deadlines, and deliverables.

Software Development Engineer - Backend

Penetration Tester

UiPath
Bellevue
19 hours ago
+34
A successful Penetration Tester at UiPath is a self-starter, with strong analytical and problem-solving skills. Ability to maneuver in a fast-paced environment is critical, as well as handling ambiguity coupled with a deep understanding of various security threats. As a true owner of security in UiPath, great writing skills are needed, coupled with the ability to interact with stakeholders across multiple departments and teams. The Senior Penetration Tester acts as a mentor for technical peers and can transpose testing strategies and results in high level non-technical language.

RPA Developer - Professional Services

Software Engineer II

Software Engineer

Software Engineer - Platform

Algorithmia
Seattle
22 hours ago
Work with a passionate, distributed team on the cutting edge of AI and ML infrastructure. Use Java/Scala to create stateless and stateful backend services in the cloud, with a focus on AWS, Docker, Kubernetes, and RDS to enable rapid deployment and iteration. Dig deep into containerization, right down to the kernel level (lxc, cgroups, etc.). Take pride in building and running secure, reliable, and performant distributed services that support a global customer base. Have a real career plan, with mentorship and fast-track opportunities to promotion, technical leadership, people management, or wherever your interests may be. Work from anywhere in the USA or Canada. We have teams in Seattle, NYC, Vancouver BC, Nova Scotia - or go 100% remote from home (Snuggie, bunny slippers, and all - no judgement!).

Software Engineer - Platform

Algorithmia
Seattle
22 hours ago
Due to unprecedented growth, we’re hiring Software Engineers to participate in the design and development of the underlying Algorithmia platform. You’ll join a passionate, remote-friendly team delivering a platform that already supports over 60k engineers and processes millions of AI and ML workloads. We work with Scala, Docker, Kubernetes, large-scale distributed systems, modern microservices architecture, and cutting-edge cloud infrastructure on AWS. We offer our engineers an unparalleled opportunity to learn, grow, and impact an enormous user community.

Sr. Embedded Software Developer

Digital Control Inc.
Bellevue
1 day ago
+13
As a successful developer on this project, you will be given ownership of developing on and debugging embedded devices. Your core focus will be developing software on embedded Linux and periodically ST microcontrollers. As an added bonus, you will be able to take pride in your work as you see your code go to market and be leveraged by real customers solving real problems. It will be viewed favorably if you have experience to help write diagnostic and/or provisioning tools for our manufacturing line, which is co-located at our office.

Embedded Software Developer

Digital Control Inc.
Seattle
1 day ago
+13
As a successful developer on this project, you will be given ownership of developing on and debugging embedded devices. Your core focus will be developing software on embedded Linux and periodically ST microcontrollers. As an added bonus, you will be able to take pride in your work as you see your code go to market and be leveraged by real customers solving real problems. It will be viewed favorably if you have experience to help write diagnostic and/or provisioning tools for our manufacturing line, which is co-located at our office.

Site Reliability Manager

Subsplash
Seattle
1 day ago
+17
As a Site Reliability Manager, you will report to the Director of Engineering, and you will be responsible for a team of Site Reliability Engineers. This is a hands-on manager role -- you will be directly involved in building out new projects and features, maintaining existing code bases, infrastructure, and monitoring systems, while managing a team. You will contribute to the creative process by helping to solve technical problems as well as problems that relate to growing people; this will include, challenging them to advance in their careers, grow in their knowledge and adoption of best practices, and increase their passion for our work. You will be involved in helping lead technical design conversations about how to scale our infrastructure and promote a devops culture within the larger engineering organization. This role will participate in the 24/7 weekly on-call rotation along with the other members of the site reliability engineering team.

Software Engineer, UX

Unity Technologies
Bellevue
1 day ago
+55
Unity is seeking a software engineer with a passion for UX and tool creation to join our Mobile team to help the most widely used game engine on mobile evolve to its next generation. In this role, you will be working with a multidisciplinary team to implement workflows and innovate tools to take the pain out of mobile development.

Software Engineer, XR Graphics

Unity Technologies
Bellevue
1 day ago
+55
Design, enhance, and support Unity’s XR rendering methods for virtual-, mixed-, and augmented-reality applications. Collaborate with Unity’s device and toolkit partners to integrate and support their products in the Unity framework. Support Unity developers by coordinating with Unity’s support, business development, and focused-content teams.

Cloud Engineer

EagleView Technologies
Bellevue
2 days ago
+26
We are currently looking for a Cloud Engineer to join our Engineering team. As a member of our Cloud Operations team you will be responsible for the development of EagleView's distributed processing platform. You are able to assist our engineering teams with the adoption of cloud native services, application of distributed processing design patterns, and the implementation of fully automated CI/CD pipelines. You will also assist with development and configuration of services to improve the operational stability and observability of EagleView's systems and software.

Senior Software Engineer - Embedded Linux

Axon
Seattle
2 days ago
+43
Axon has revolutionized Law Enforcement with a suite of connected devices, cloud services and apps that work together to protect life, reduce social conflict and accelerate truth and justice. You will work on the camera platform improving and expanding its connectivity components which lay a foundation for features like real-time streaming, officer safety alerts and active intelligence. At Axon we cultivate an environment that favors team work, initiative, and creative thinking and you will be working in close collaboration with connected devices cloud and core firmware teams. 

Software Development Engineer, Connected Devices

Senior Software Developer - Mobile Technical Lead, Connected Devices

Software Engineer, Backend

Unity Technologies
Bellevue
2 days ago
+55
Work with partners and team to build corescalable e-commerce system and services for Unity. Develop new features according to team requirements and product specifications. Assist in maintaining relevant system software, advise on how to improve current features, or suggest new ones. Apply architecture and technology choices that enable a world- class user experience.

Site Reliability Engineer - II

Navigating Cancer
Seattle
2 days ago
+15
Lead team initiatives to continuously refine our AWS deployment practices for improved reliability, repeatability and security. These high-visibility initiatives will help to increase service levels, lower costs, and deliver features more quickly. Design effective monitoring / alerting (for conditions such as application-errors, high memory usage) and log aggregation approaches (to quickly access logs for troubleshooting, or generate reports for trend analysis) to proactively notify business stakeholders of issues and communicate metrics, working closely with these stakeholders, using tools including AWS CloudWatch, Datadog, ClearData etc. Write code and scripts to automate provisioning of AWS services and to configure services, using tools and languages including AWS CLI / API, Terraform, Ansible, Chef, Python, Bash, and Git. Troubleshoot issues in production and other environments, applying debugging and problem-solving techniques (e.g., log analysis, non-invasive tests) , working closely with development and product teams. Suggest deployment patterns & practices improvements based on learnings from past deployments and production issues; collaborate with DevOps team to implement these. Promote a DevOps culture, including building relationships with other technical and business teams. Work closely with InterOps to deploy and configure the platform to on-board clinics.

Site Reliability Engineer

VIZIO
Seattle
4 days ago
+30
As an SRE within VIZIO's Software Engineering team, you will play an important role in the reliability of our software services. You're an engineer that is not satisfied until we reach five 9's or higher. Your mind works in such a way that you think through all the scenarios in which our system would be vulnerable and then drive requirements for our software engineers to address those issues. When things do break, you've already devised ways to minimize the "blast radius" and minimize the disruption to end users. You also don't mind rolling up your sleeves and building the necessary tools, frameworks, prototypes, and tests to help our team solve these reliability issues. 

Software Development Engineer (Measurement)

TUNE
Seattle
5 days ago
+27
We are looking for a Software Development Engineer to join Tune’s small, successful HasOffers Measurement team. One of the most established engineering groups at TUNE, Measurement builds and maintains the mission critical systems which handle all global, real-time event measurement and business rule enforcement at HasOffers. These high-volume, high-velocity, high-throughput systems are interesting and challenging, and we're looking for the right person to help us retain our top spot in an ever evolving market.

Software Architect

Avalara
Seattle
5 days ago
+21
Assist in the development of key and senior level features and solutions. Drive and lead proof of concept projects to construct data driven proofs that specific design concepts and strategies work as expected. Be a prodigious author in the documentation of architectural decisions, design recommendations, customer facing whitepapers, and research. Assist with and be an active member of our patent and IP development process. Act as a mentor to other engineers and team members, share your skills and expertise, encourage creativity and innovation! Understand how software design and architecture impact the goals of the business. Be a key contributor and member of Avalara’s Architecture Review Board. Analyze and attribute key operational requirements into cohesive design patterns. Help set a standard and set an example for high quality code review and analysis. Develop new implementations of data driven technology stacks. Implement best SaaS practices across the enterprise.

Software Engineer

Software Engineer, AvaTax

Back-End Software Development Engineer II

Apptio
Bellevue
6 days ago
+18
You: You are a seasoned server-side software engineer who is passionate about the quality of your solutions. You love solving challenging algorithmic problems and digging into how and why complex software works the way it does. You are methodical, disciplined and thorough in your approach to building robust, maintainable, high performing enterprise software and deeply understand what it takes to design with testability and automation in mind. Us:

XR Engineer

Unity Technologies
Bellevue
6 days ago
+55
Joining Unity XR Features team means not only helping us move the world’s most popular game engine forward, but it’s also an opportunity to shape one of the fastest growing technology segments: Augmented and Virtual Reality. Over half of the world’s XR content is made with Unity and our team’s mission is to work closely with platform partners and our users to build new cross-platform features that leverage the best technologies in order to solve

Software Engineer, Backend

Snap Inc.
Seattle
6 days ago
+47
We’re looking for Backend Engineers to join Team Snapchat! As a member of this team, you will design and implement the next generation of Snap’s multi-cloud architecture. You’ll collaborate across engineering teams to build some of the most scalable, Tier-0 services at Snap such as our user service and friend graph. You will also solve exciting distributed systems problems like incremental state synchronization to build our core storage services, used by almost every product at Snap. Finally, you will help the team deprecate our monolithic architecture and move towards a layered service-oriented architecture.

Seattle Startup GuidesSEE ALL

LOCAL GUIDE
Best Companies to Work for in Seattle
LOCAL GUIDE
Best Software Engineer Jobs in Seattle
LOCAL GUIDE
Best Data Science & Analyst Jobs in Seattle
LOCAL GUIDE
Best Sales Jobs in Seattle
LOCAL GUIDE
Best Marketing Jobs in Seattle
LOCAL GUIDE
Best Design Jobs in Seattle
LOCAL GUIDE
Your Guide to the Seattle Startup Community
LOCAL GUIDE
Top Seattle Startup Funding Rounds
LOCAL GUIDE
Best Benefits at Seattle Tech Companies
LOCAL GUIDE
Women in Seattle Tech
LOCAL GUIDE
Coolest Tech Offices in Seattle
LOCAL GUIDE
Your Guide to Software in Seattle