Top Software Engineer Jobs
The C# Software Developer will design and develop scalable web applications using the .NET8 framework, create user interfaces with Blazor, manage SQL Server databases, and support deployment processes. Responsibilities also include troubleshooting application issues and collaborating with teams to implement new features.
The Experienced Software Engineer will design, develop, and maintain both frontend and backend components, primarily focusing on backend API and service development. Responsibilities include writing efficient code, collaborating with cross-functional teams to implement features, conducting testing and debugging, and mentoring junior engineers.
The Experienced Software Engineer will design and develop backend services focusing on performance and scalability, collaborate with product managers on new feature implementations, and maintain code quality through testing and debugging. This role involves hands-on coding, architectural design, mentoring junior engineers, and ensuring high technical standards within the team.
As a Senior Software Engineer at Plaid, you will design, develop, and maintain both frontend and backend components, with a focus on APIs and microservices. The role involves collaborating with cross-functional teams to implement features, ensuring code quality through automated tests, and mentoring junior engineers.
As a Software Engineer at Plaid, you will design, develop, and maintain both frontend and backend components, focusing primarily on backend tasks (60-70%). You'll create APIs, collaborate with product teams, ensure code quality through testing, and troubleshoot issues, all while keeping customer needs in mind.
As a Backend Software Engineer, you will design and develop backend services, collaborate with product managers to implement features, ensure code quality through testing and debugging, and maintain high-performance applications.
The Software Engineer will design, develop, and maintain both frontend and backend components, focusing primarily on backend tasks (60-70%). Responsibilities include developing APIs, building user experiences with modern JavaScript frameworks, collaborating with product teams, ensuring code quality, and creating automated tests for the codebase.
As a Backend Software Engineer, you'll build and maintain backend services focused on performance, reliability, and scalability. Collaborate with product managers to implement features, write clean code, and develop automated tests for quality assurance.
Featured Jobs
The position involves designing, building, and scaling Open Finance products, including consumer privacy management and compliance products for CFPB 1033 regulation. The engineer will also review code, mentor team members, and collaborate with stakeholders.
The role involves designing, building, and scaling Open Finance products related to consent and privacy management while enhancing Plaid's network value. Responsibilities include collaborating on technical designs, conducting code reviews, and mentoring engineers. Emphasis is placed on understanding customer needs and impacting the industry with effective solutions.
The role involves designing, building, and scaling Open Finance products while ensuring compliance and enhancing Plaid's network value. Responsibilities include developing consumer solutions, mentoring junior engineers, and collaborating with stakeholders. The engineer will handle both early-stage product prototyping and scaling robust platform solutions.
The role involves designing and enhancing Open Finance products, mentoring engineers, and ensuring compliance with standards. Responsibilities include collaborating with stakeholders, developing impactful solutions for users, and focusing on product scalability and innovation from early-stage to mature platforms.
The Senior Software Engineer on the Growth Pricing team will enhance the company's revenue by developing machine learning models for pricing optimization, improving partnerships, and ensuring code scalability and maintainability. The role involves collaboration with product managers, ML scientists, and data analysts to drive initiatives for borrower engagement.
The Staff Software Engineer will design, develop, and maintain software solutions for Overjet's dental and insurance clients. Responsibilities include writing scalable code, troubleshooting software defects, mentoring junior engineers, participating in code reviews, and contributing to project technical direction.
As a Software Engineer, you will develop tools for generating and analyzing autonomous driving scenarios, collaborate on simulation-based safety validation, and work with cross-functional teams to enhance the safety and reliability of autonomous vehicles.
As a Senior Mobile Native Software Engineer, you will enhance Niantic's geolocation platform by building mobile, real-time tech for iOS and Android. Your role entails designing and implementing native code, optimizing for mobile performance, and collaborating with teams to ensure successful feature integration and maintenance.
The Software Developer will develop and code software solutions to support customer missions, focusing on data architectures, security, and performance evaluation. Responsibilities include rapid prototyping, testing software capabilities, documenting processes, participating in agile development, and collaborating with technical teams for optimal solutions.
The Software Engineer will design, build, and maintain high-scale fault-tolerant systems for the platform engineering team, focusing on shared services for application engineering. Responsibilities include collaborating on tools to improve efficiency, researching enhancements, and participating in code reviews.
The Software Engineer II develops technical solutions using C#, .NET, and SQL among others, collaborates in an Agile environment, trains new team members, and enhances the code structure and development tools for better maintainability and testability.
The Senior Software Engineer will develop software for high-reliability, safety-critical products, ensuring compliance with engineering standards and contributing to architecture and problem-solving. Responsibilities include creating coding standards, managing configuration, and deploying software tools while collaborating with multidisciplinary teams.
As a Lead Software Engineer, you will architect and build high-performance web services and APIs for the Ethic client platform, model business data into appropriate data stores, and automate infrastructure while collaborating closely with cross-functional teams throughout the development lifecycle.
As a Staff Software Engineer, you will enhance web applications, collaborate with teams to deliver innovative solutions, develop secure APIs, implement infrastructure-as-code, and engage with cloud technologies. Leadership and fostering a culture of continuous learning are key aspects of the role.
As a Senior Software Engineer on the Data Feeds team, you will design and develop on-chain data products that bolster decentralized finance. Responsibilities include delivering data services, collaborating with stakeholders, and ensuring high-performance products for users across multiple blockchains while managing long-term project roadmaps.
As a Software Engineer at Lightship, you'll develop embedded software for electric RVs, focusing on ECU firmware, code review, and system architecture. You will collaborate with product and engineering teams to enhance vehicle performance and reliability, optimizing software through updates and maintenance.
As a Software Engineer, you will design, develop, test, and maintain software, collaborate with cross-functional teams, and participate in code reviews, while working on Autodesk Revit.
All Filters
No Results
No Results