Job Url: https://www.indeed.com/jobs?q=software+engineer&l=United+States&sc=0kf%3Aattr%28DSQF7%29%3B&radius=50&start=20&vjk=95f2cce03e270cc9&advn=7531863450256718 Job Description: C++ Engineer- job post ON1, inc. Remote $135,000 - $155,000 a year - Full-time Responded to 51-74% of applications in the past 30 days, typically within 4 days. Apply now Profile insights Here’s how the job qualifications align with your profile. Skills PyTorch Machine learning Image processing + show more Do you have experience in PyTorch? Yes No Skip Education Bachelor's degree   Job details Here’s how the job details align with your profile. Pay $135,000 - $155,000 a year Job type Full-time Shift and schedule 8 hour shift No weekends No nights + show more   Benefits Pulled from the full job description Work from home Profit sharing Paid holidays Health savings account Life insurance 401(k) matching Flexible spending account Show more   Full job description Don't be a Cog in Big-Tech's Wheel! We are a 20-year-old, privately-owned profitable software company headquartered in Portland, OR. We believe in the power and ownership of individual engineers, so we clear the decks so you can be productive. There are no politics, no micro-managing, and a minimal amount of process. We've built award-winning AI software for millions of photographers worldwide. We put the photographer first, and this means our customers have complete control over every aspect of their photography. Our mission is to deliver the tools photographers need to organize, edit, and share their photos. We operate with kindness, humility, and a collaborative mindset. We take a proactive and organized approach to work. If this sounds like you, please read on! The Role We're a small, cohesive, inventive engineering team focused on solving problems that are thought of as unsolvable. In this role, you'll work closely with experienced photographers, AI Engineers, and QA Engineers through all stages of the engineering process. You'll build high-performance, professional-grade products that customers love. You'll collaborate remotely with a small, tight-knit team and be given significant ownership of each release. Sample projects include Responsibility for the DAM (digital asset management) and cloud sync feature areas Increasing performance of file browsing and previewing Integrating AI features to improve the discoverability of photos Invent novel features to help photographers is selecting the best photo in a series of similar photos Work with desktop, mobile, and AI engineers to enhance cross device sharing and sync As a key Photo RAW team member, your focus will be: Build robust, scalable, high-performance desktop systems that handle large volumes of media. Own multiple big releases throughout the year which will showcase clear and measurable impact. Participate in daily stand-up and sprint planning meetings, plus work independently. Build beautifully designed intuitive software that photographers love! If you're excited to make a big impact on millions of photographers and want to work for a stable, self-funded, profitable company—apply today! What You Should Have About 5 to 7+ years of experience with C++, ideally focused on building consumer-facing products; plus, great communication skills and a team-oriented collaborative approach to work. Strong object-oriented design, data structures, algorithm design, debugging, self-testing and problem-solving skills. Self-motivation, an organized approach to work and the ability to excel within a remote work setting. Experience building complex desktop apps that have been successfully delivered to customers. Thorough knowledge of C++, familiar with Windows and macOS development. Experience with the Scrum framework or iterative development. Bachelor's degree in computer science or similar field. Bonus points: Experience using Qt in a cross-platform environment Experience in high-performance image processing Experience with digital asset management Understanding of photographic file types and metadata Experience developing web services with AWS or MS Azure Experience with mobile development on iOS and Android Interview Process Interview with principal technical recruiter Interview with hiring manager Technical interview with engineering team In-person interview with 3-5 of your potential team members Final interview with ON1 leadership Benefits At ON1, we offer competitive salaries, medical/dental benefits, PTO, 401k with profit sharing, paid holidays, and more! Salary/bonus: $135,000 - $155,000 per year + profit sharing Work / life balance Work from home 401(k) matching Health insurance Dental insurance Life insurance Vision insurance Flexible spending account Health savings account Paid time off Paid holidays Partner benefits ON1 is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We welcome all qualified applicants and consider candidates without regard to race, ethnicity, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. Please notify us if you need any reasonable accommodation or assistance with any part of our application process. Job Type: Full-time Pay: $135,000.00 - $155,000.00 per year Benefits: 401(k) Dental insurance Health insurance Compensation Package: Bonus opportunities Profit sharing Schedule: 8 hour shift Monday to Friday No nights No weekends Application Question(s): Will you need sponsorship for employment to work in the US now or in the future? Work Location: Remote   If you require alternative methods of application or screening, you must approach the employer directly to request this as Indeed is not responsible for the employer's application process.