Top C++ Jobs in Chicago, IL
Manage product development activities, work with cross-functional teams to create high-quality solutions, lead and mentor the development team, solve complex problems, and manage departmental resources to maintain an outstanding engineering team.
Optimize compile times, improve code quality systems, and simplify software processes to improve the daily workflow of engineers. Lead engineering efforts to solve complex technical challenges in a monorepo codebase. Design and build infrastructure to support development processes. Drive adoption of best practices in code health, development productivity, and maintainability. Collaborate with software teams to influence design for engineering excellence.
The Senior Systems Engineer, Storage at Cloudflare will be responsible for designing and coding comprehensive storage tools, testing frameworks, and providing technical leadership to improve engineering productivity. They will ensure uptime and reliability of a cloud-scale storage solution while maintaining communication within and across teams.
Featured Jobs
Associate Application Engineers at Discover are focused on learning fundamental programming techniques, working with and learning from engineering teammates, and actively managing and escalating risk and customer-impacting issues. Responsibilities include learning programming techniques, observing and reacting to quality issues, participating in agile practices, and using preferred tools and environments. Minimum qualifications include a Bachelor's degree in Computer Science or related field, or 6 months of relevant Discover Engineering training, and experience in distributed programming languages like Java or C++. Nice to have skills include coding and debugging Java applications, knowledge of Junit/BDD, and basics of shell scripting.
Responsible for developing and maintaining risk model software in production and testing environments. Collaborate with team members to enhance technical capabilities for model development and monitoring. Manage resources in local and AWS cloud environments, develop CI/CD pipelines, and provide production support.
Build infrastructure to handle metadata for hundreds of billions of files, scale Dropbox as the data-fabric connecting hundreds of millions of apps, and optimize the analytics platform to derive meaning from vast amounts of data.
Seeking a highly skilled Murex Datamart Developer with 5+ years of experience in data warehousing, ETL development, and Murex. Responsibilities include developing and maintaining Datamart reports, collaborating with teams, and ensuring data accuracy. Preferred qualifications include proficiency in SQL, Unix, Java, and C++, along with strong analytical and problem-solving skills.
The job involves designing, implementing, testing, deploying, and maintaining software solutions to transform platform service performance. Responsibilities include executing short-term strategies, engineering product features, running predictions on distributed systems, and contributing to team performance.
Seeking a Software Engineer to contribute to media systems at Loom, working on server-side and client-side infrastructure for video messaging products. Responsibilities include designing and implementing media features, optimizing media pipelines, and influencing the company's strategy. Required qualifications include 2+ years of software development experience, knowledge of distributed systems, and experience with cloud services. Preferred qualifications include experience with streaming technologies and media codecs.
Work on projects spanning new product introduction and maintaining current product line and Platform features. Participate in all development phases from requirements gathering to production. Collaborate with teammates during the software design process and participate in code reviews. Mentor engineers and help cultivate their career aspirations.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results