Top Software Engineer Jobs
The Senior Software Engineer (Ruby) is responsible for developing educational web applications for Full Sail University, focusing on back-end components and collaborating with cross-functional teams. They will design application architecture, perform code reviews, and implement security best practices while creating automated tests and addressing application defects.
As a Senior Software Engineer at Little Caesars, you will build and maintain custom software, lead technical projects, mentor junior developers, and ensure code quality through testing and debugging. You will engage in all phases of the Software Development Lifecycle while collaborating on system issues and suggesting improvements.
The Senior Software Engineer will develop and implement software solutions, collaborate with team members, maintain code quality, participate in Agile processes, and improve application performance. The role requires strong experience in web application development and object-oriented programming.
As a Senior Principal Software Engineer at Dataminr, you will architect and deliver features for a large-scale alerting platform, implement industry best practices, contribute code to production systems, and collaborate with team members on customer applications.
As a Senior Software Engineer at Rec Room, you will enhance user-generated content tools within the Unity Editor, prototype new features, analyze performance metrics, and collaborate with teams to build innovative technology for creators in a cross-platform social gaming environment.
The Senior Software Engineer will expand avatar capabilities, improve system performance, and enhance user experience across multiple platforms for Rec Room, enabling creators to customize avatars and build their markets. Responsibilities include architecting new systems, collaborating with art and development teams, and documenting processes for the creator community.
The Senior Software Engineer will design and implement software systems for the ngrok platform, focusing on improving Cloud Edge functionality. Responsibilities include writing scalable software, leading technical decisions, mentoring junior engineers, and using data to enhance customer satisfaction.
The Senior Software Engineer will be responsible for enhancing and maintaining Fivetran's data validation service, improving software architecture, and analyzing complex data-related issues. The role involves developing technical roadmaps, contributing to the maintenance of existing connectors, mentoring junior developers, and ensuring high-performance data systems.
Featured Jobs
As a Senior Software Engineer at Fivetran, you will enhance performance and reliability of our Postgres data pipeline services, writing code, reviewing designs, collaborating with teams, and resolving customer issues throughout the project lifecycle.
As a Junior Software Engineer, you will build and improve payment solutions for Wave, working within a Product team to develop integrations and analyze data. You will work on a full-stack codebase involving web and mobile technologies and have ownership over problem-solving and implementation of features.
The Senior Software Engineer will design and implement algorithms for detection fusion and tracking to enhance perception performance. The role involves benchmarking perception metrics, troubleshooting real-world perception issues in autonomous driving, and ensuring seamless integration of sensory data from cameras, radars, and lidars.
The Senior/Staff Software Engineer will develop and enhance Hedera's smart contract services using Java and web3 APIs in JS/TS. Responsibilities include optimizing server-side logic, integrating web3 tools, writing secure smart contracts, and improving EVM DevEx.
The Staff Embedded Software Engineer (Compute) will implement algorithms on new compute architectures, optimize code performance on CPU and GPU architectures, develop and maintain Linux board support packages, and produce technical documentation. This role involves collaboration within small engineering teams on various projects.
As a Senior Software Engineer, you will collaborate with a talented team to enhance technologies that support financial services while ensuring a superior client experience. You will apply your knowledge in software development, architecture, and agile methodologies to drive innovation in a global context.
The Senior Software Engineer will design and implement backend services and APIs, improve application architecture, and collaborate with other professionals. Responsibilities include code reviews, defining software requirements, and maintaining cloud-based databases. They will contribute to both backend development and user experience enhancements within a financial technology platform.
As a Staff Software Engineer, Backend at interface.ai, you'll design and implement end-to-end solutions for complex projects, innovate with the latest trends in AI and fintech, and collaborate with leadership to set best practices. You'll tackle technical challenges, ensuring platform scalability and security for millions of end-users.
As a Senior Software Engineer, Backend, you will architect and develop scalable backend systems using Node.js. You will tackle complex technical challenges in low-latency environments and lead a team of engineers, focusing on performance optimization and innovative technology integration in the fintech sector.
The Tech Lead/Senior Software Engineer will create innovative monetization products and develop scalable services for ads. Responsibilities include designing systems to optimize monetization with machine learning, implementing new ad solutions, and collaborating across teams to drive product initiatives.
As a Tech Lead Software Engineer, you will design and build reliable big data systems and data transformations for various analytical purposes. You'll work on a large-scale data platform, contributing to product decisions and experimentation through system optimizations and best engineering practices.
The Tech Lead, Senior Software Engineer for Generative AI will be responsible for designing and implementing backend systems for generative AI models, building automation frameworks, leading project planning and execution, and collaborating with product teams to ensure successful product delivery.
The Tech Lead Software Engineer (iOS) is responsible for building mobile infrastructure, optimizing UI and application code for better performance, and developing reusable app components. This role involves collaborating with product engineering teams and driving architectural innovations to enhance mobile app development.
The Tech Lead Software Engineer will build mobile infrastructure to enhance developer productivity, optimize UI and infrastructure application code, develop reusable Android components, and collaborate with product teams on technical solutions. Responsibilities also include driving architectural innovations for mobile app development.
The Senior Software Engineer will build reliable, scalable services for the payroll, benefits, and HRIS platform. Responsibilities include designing and implementing features, migrating from a monolithic to microservice architecture, and mentoring junior engineers. The role requires collaboration with various teams to improve product features and support production services.
The Senior Software Engineer will design and implement major features for our HRIS platform, focusing on services for payroll and benefits. Responsibilities include migrating legacy code, developing APIs for product enhancements, mentoring junior engineers, and collaborating with cross-functional teams.
The Sr. Software Engineer will design the API platform for products, lead feature development, automate processes, and ensure high-quality backend systems. Role involves collaboration, independent leadership, managing priorities, and working with product requirements.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results