Top Software Engineer Jobs
The Senior Software Engineer will design, build, and scale automated research products, collaborate with data scientists to productionize machine learning models, and enhance backend processing to manage extensive data for research projects, contributing to progressive political causes.
As a Sr Software Engineer - Mobile, you will design and develop user-friendly apps for Android and iOS using Dart and Flutter. Responsibilities include writing clear and readable code, collaborating with teams, and staying up to date with technologies. You will also be required to conduct testing, debugging, and optimization of the applications while following Agile methodologies.
The Sr. Software Developer will design and develop user interface components for photogrammetry solutions in ArcGIS Pro. Responsibilities include developing software components using C#, WPF, and C++, collaborating with team members, resolving software issues, and working in an agile environment to deliver high-quality products.
The Senior Software Engineer will develop web applications focusing on user experience, build APIs for data flow and storage, collaborate with various stakeholders, and ensure application quality in a high-traffic production environment. The role requires deep experience in web development with a tech stack including Python, Elasticsearch, Typescript, and AWS.
The Senior Backend Software Engineer will design and build backend systems using AWS, manage infrastructure as code with tools like Terraform, and develop APIs in Rust, Golang, or Python. Responsibilities include managing services with high reliability, mentoring junior engineers, and collaborating across teams to enhance system integration.
As a Staff Software Engineer on the Sports Data team, you will develop robust backend systems for processing and analyzing sports information. Responsibilities include collaborating with cross-functional teams, ensuring code quality, and optimizing systems for scalability and reliability, particularly during high-traffic events.
The Junior Software Developer will assist in developing and maintaining software applications, contributing to design, coding, testing, and troubleshooting under the guidance of senior engineers. The role involves participation in agile practices, documentation of code, and continuous learning to refine skills.
The Principal Software Engineer will lead the development and support of brokerage applications, focusing on building web services APIs, guiding teams in best practices, and contributing to strategic initiatives related to product enhancement and support.
Featured Jobs
The Senior Software Engineer in Test will design, develop, and maintain testing solutions for Fidelity’s Core Brokerage products, focusing on web and API-based automation testing. Responsibilities include collaborating on test strategies, integrating tests into CI/CD pipelines, and enhancing software design for better testing outcomes.
As a Senior Software Engineer in athenaCollector's Intelligent Automation team, you will design and build web applications and automated solutions in a cloud environment, focusing on optimizing bot performance and integrating technological advancements. Your role includes producing technical specifications, collaborating with teams, and advising on bot applications.
As a Backend Software Engineer at Datapeople, you will build scalable data pipelines, write data extraction processes, develop internal tools, maintain cloud infrastructure, and ensure code quality and maintainability. You will collaborate with fellow engineers and the Product team to improve hiring analytics.
The Software Engineer will build scalable data pipelines, develop cloud infrastructure, and create maintainable code to support analytics and hiring processes. This role involves collaboration within a backend team and developing internal tools for various teams.
The Senior Software Engineer is responsible for complex software engineering tasks including design, development, testing, and technical direction. They will outline technical approaches, evaluate project progress, resolve software issues, and maintain project documentation. The role involves collaborating with team members and vendors, ensuring effective communication and managing risks.
The Senior Software Engineer will architect and develop new features and products in Elixir for web applications and APIs, collaborate with product management, write high-quality tested code, and shape the engineering culture. They will also ensure the reliability of production services at scale.
As a Staff Software Engineer, you will architect and develop event-driven microservices, focusing on scalable solutions for PlayStation's Global Financial Reporting Systems. Collaborate across teams to create resilient systems for various financial operations while exploring innovative AI/ML solutions to automate tasks.
As a Senior Software Engineer at Vimeo OTT, you'll write high-quality, well-tested code for the web platform using Ruby on Rails and JavaScript. You will contribute to architecture projects, improve service performance, and uphold best practices to enhance user experience. Collaborative and innovative solutions are key aspects of this role.
The Staff Software Engineer will lead software architecture and design for DigitalOcean's cloud services, mentoring teams and overseeing technical strategy for large-scale projects. Responsibilities include fostering alignment on technical roadmaps, driving operational practices, and simplifying complex problems into effective solutions.
As a Staff Software Engineer for DigitalOcean, you'll lead the architecture, design, and implementation of cloud services. You'll guide technical strategy, mentor engineers, and oversee the alignment of technical roadmaps for multiple products. The role requires expertise in cloud-native services, strong leadership skills, and a dedication to delivering high-quality software.
The role involves leading the architecture and technical strategy for cloud services, mentoring teams, and driving project alignment while ensuring high reliability and maintainability. Candidates should have extensive experience in cloud computing and team leadership.
The role involves designing, implementing, and validating 3D sensor simulation subsystems for autonomous vehicle hardware-in-the-loop platforms. Responsibilities include collaboration with multiple teams, improving realism in simulations, and leading simulation engineers while participating in code reviews and project planning.
As a Senior Software Engineer, you will design and develop software applications for Varian's radiotherapy applications, enhance build processes, automate software deployments, and maintain build and release pipelines. You will also improve operational efficiency and work on standards and best practices for installation packages.
The Staff Software Engineer will build scalable and extensible software solutions, collaborate across teams, and take ownership of functional areas while mentoring others. Responsibilities include full-stack development, API development, and improving observability and performance for Viant's DSP platform.
The Senior Software Engineer will develop large-scale distributed systems, lead technical architecture, mentor junior engineers, collaborate with teams to define and deliver features, and ensure the quality and reliability of code through best practices and code reviews.
The Senior Front End Software Engineer will improve and maintain the ICP Dashboard, implement and redesign React components, perform code reviews, and mentor other developers while ensuring high-quality code standards.
The Principal Software Engineer will lead the technical implementation of the product, mentor engineers, collaborate on feature development, and oversee integrations with educational platforms. Responsibilities include maintaining code quality, managing technical debt, and fostering a positive team environment.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results