Abstract is a group of companies focused on developing bleeding-edge 3d tech. You're a founder? Submit your deck!
Junior C++ Software Developer
Location
Germany
Posted
57 days ago
Salary
0
Seniority
Junior
Job Description
Junior C++ Software Developer
Λbstract
• Work closely with high performing and excited colleagues to design and develop technology • Push the boundaries of real-time, developing native-feel integrations and tools to turbo-charge production teams • Pioneer intuitive and responsive user interfaces that delight • Drive your growth through purposeful coding that contributes to company success
Job Requirements
- Ability to write clean, well-structured C++ code
- Familiarity with 3D APIs or the Qt framework
- Familiarity with scripting languages such as Python
- Experience with software development tools such as BitBucket, Jenkins, and JIRA and build systems such as CMake
- Effective communication and problem-solving skills, adept in work independently or collaboratively
Benefits
- Transit-friendly office location at the heart of Stuttgart, Germany
- Cubicle-free environment with flexible hours and monthly work-from-home days
- 25 days paid vacation + 12 paid federal holidays
- Friendly office culture, casual dress code, and a cheerful Labrador office dog
- Food catering to the office and unlimited espresso
- Benefits, compensation discretionary stock awards, and/or remote working arrangements can be subject to additional requirements, qualifications, and eligibility constraints.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Backend Engineer, Node.js
Remedy Product StudioRemedy supports founders and established companies in creating the next generation of great digital products
• Drive new features delivery end-to-end through implementation, launch, and continuous iteration • Help manage deployments and setup CI/CD pipelines • Collaborate in an agile environment to understand business requirements and translate those needs to actionable development code using best practices • Write testable code with the help of modern tools • Participate in code reviews that uphold the principle of clean code and architecture • Participate in active engineering design sessions with evidence and experience-based contributions • Balance speed and quality, with a focus on tangible results
• Develop scalable backend services (primarily Java) on AWS. • Deploy and operate new features reliably in production. • Model high-performance data structures. • Design, implement and operate robust API services. • Ensure quality through code reviews and automated tests. • Work with Infrastructure as Code (AWS CDK / CloudFormation).
• Design and code highly complex systems and components using best practices and advanced software development techniques. • Serve as a technical reference within the organization, sharing knowledge and guiding development teams. • Collaborate closely with development teams and clients, ensuring technical excellence in delivering solutions. • Identify opportunities for process improvement and propose new technical paradigms for the organization. • Promote a learning and collaborative environment, encouraging knowledge exchange and the pursuit of new technical skills. • Lead high-complexity projects, acting as a technical guide for the team and ensuring the quality of deliveries. • Evaluate and select appropriate technologies and tools for projects, considering defined requirements and objectives. • Actively participate in technical communities and industry events, staying updated on trends and innovations in software development. • Foster a culture of continuous improvement, encouraging the adoption of best practices, code reviews, automation, and the use of agile methodologies. • Contribute to the definition of technical guidelines and development standards, proposing solutions for new business opportunities. • Organize and lead Solution Reviews with clients and the team, and actively participate in the context's ceremonies. • Build, maintain, and evolve shared libraries, templates, and tools to be used as reference across the client engineering organization. • Implement and enhance automation algorithms and processes using AI techniques to improve workflow, reduce delivery time, and increase operational efficiency. • Develop and maintain systems that promote continuous delivery and effective integration of new technologies, aligned with the Flow strategy.
Software Engineer — .NET / C# CaseGlide · St. Petersburg, FL · Remote-Friendly · Full-Time ABOUT CASEGLIDE CaseGlide is a litigation intelligence platform used by insurance companies and corporate claims departments to manage their legal portfolios. Our software helps 15+ clients — including national insurers, specialty carriers and Fortune 500 companies — track cases, control legal spend, and drive better litigation outcomes. We've helped clients save tens of millions of dollars in legal costs, and we're still growing. We're a small, focused team. There's no politics, no layers. Your work ships to real clients immediately and has real consequences. If that sounds appealing, read on. THE ROLE We're looking for a software engineer who is comfortable living in an existing codebase — reading unfamiliar code, diagnosing bugs, making targeted fixes, and shipping with confidence. You'll be responsible for maintaining and improving a production platform that's actively used every day. This is not a greenfield role. The architecture exists. The patterns are established. Your job is to understand them, work within them, and make things better over time. You'll report to our VP of Engineering with direct access to the CEO. We use AI-assisted development tools extensively (Claude Code) — comfort with AI-assisted workflows is a plus. WHAT YOU'LL DO - Diagnose and fix bugs across a multi-service .NET platform - Upgrade, configure, and improve existing systems - Write and optimize SQL queries and stored procedures - Participate in requirements discussions and help scope features - Test and deploy fixes to staging and production environments - Maintain documentation as part of the development lifecycle - Communicate clearly and proactively when something is broken or unclear WHAT WE'RE LOOKING FOR Required - 3+ years of experience in .NET / C# development - Strong SQL Server skills — queries, stored procedures, debugging slow queries - Experience with ASP.NET MVC or WebAPI - Comfort working in existing codebases you didn't write - Solid troubleshooting instincts — you trace problems rather than guess - Familiarity with GitHub and Jira (or comparable tools) - Clear written communication Nice to Have - Blazor WASM or .NET 6+ WebAPI experience - Entity Framework - WCF / service-oriented architecture background - GitHub Actions / CI-CD pipeline experience - Agile / Jira workflow experience COMPENSATION & BENEFITS - Compensation: $95,000–$130,000 depending on experience - Health, dental, and vision insurance - Life insurance, Long-Term Disability, AD&D - 401(k) with company match - Paid time off - Flexible, results-oriented work environment — we care about the quality of your output, not the hours you're at your desk - Remote-friendly: we trust you to do great work wherever you do it best REPORTING STRUCTURE Reports to: Charles Kirker, VP of Engineering, with direct access to Wes Todd, CEO. HOW TO APPLY Submit your resume and a brief note on your .NET background. We don't need a cover letter, but tell us something specific — a type of system you've worked in, a bug you're proud of tracking down, or why this role makes sense for where you are right now. CaseGlide is an equal opportunity employer. Applicants must be authorized to work in the United States.



