Senior Software Engineer

Mid-sized SaaS Company

Full-time

San Diego

Job Description

We are seeking an experienced and passionate C++ Engineer to join our web app team. As a C++ Engineer, you will be at the forefront of designing, developing, and maintaining complex software systems that directly impact the customer experience. You will work with a team of talented engineers and will be a key contributor to our innovative technology solutions. This role is a great opportunity for an individual with a strong background in C++, REST API, AWS, PostgreSQL, GitHub, and Linux to make a significant impact on our technology operations.

Requirements

- Must know Object Oriented Programming in C++ - Experience with REST API, AWS, REST API, PostgreSQL, GitHub, and Linux. - Minimum of 4 years of experience in C++ development. - Strong knowledge of C++, with a good understanding of the language specification, pros, and cons. - Familiarity with the latest C++ standards, libraries, and frameworks. - Proficient understanding of code versioning tools such as Git and GitHub. - Experience with database architecture and design with PostgreSQL. - Strong understanding of system design, data structures, and algorithms. - Excellent troubleshooting and problem-solving skills. - Proven experience in identifying, prioritizing and executing tasks to meet critical project deadlines. - Excellent written and verbal communication skills, with a keen eye for detail. - A self-starter who is capable of working independently and within a team.