Top Software Engineer Jobs
Software Engineers at PDT are responsible for building and maintaining trading systems, risk controls, and post-trade technologies. The role involves collaborating with internal users to gather requirements, developing proprietary software using C++, Python, and Java, and deploying open-source solutions. Team members are encouraged to solve challenging problems independently while contributing to the company's goals.
The Software Engineer II develops information systems by designing, developing, and installing software solutions. Responsibilities include managing trouble ticket resolution, providing production support, optimizing application performance, coding programming logic, and conducting application tests to maintain quality and performance.
As a Software Engineer, you will leverage your full-stack JavaScript and UI skills to build and enhance mobile and web applications at CAA. You will collaborate with teams, drive initiatives, and focus on creating high-quality code through test-driven development while also addressing user needs and delivering effective solutions.
Develop and improve automated CICD pipelines, maintain infrastructure-as-code, enhance operational efficiencies, manage Kubernetes clusters, collaborate with engineering teams. Requires 3+ years of experience in cloud-native solutions on AWS, proficiency in Python scripting, strong AWS and networking knowledge, familiarity with Terraform, Kubernetes, Gitlab, and incident troubleshooting. Join Convera, a leading B2B cross-border payments company, offering competitive perks, career growth, and a diverse global team.
The role involves designing and implementing software solutions as part of a front office optimization team, focusing on full stack development, cloud-native applications, unit testing, and mentoring. The ideal candidate should have a background in financial applications, modern software architecture, and experience with AWS and container technologies.
As an Application Software Engineer at SpaceX, you will develop reliable software solutions, create new applications, build prototypes, and own all aspects of software engineering and product development. You will collaborate with teammates to address user problems and contribute to software architecture and design.
As a Senior Fullstack Software Engineer, you will develop an end-to-end platform for Gridmatic's clean energy initiatives, ensuring seamless integration with machine learning forecasts and scaling operations. Your responsibilities include building customer-facing web applications, internal tools for complex contract pricing, and maintaining data infrastructure to manage energy resources.
As a Fullstack Software Engineer at Gridmatic, you'll build an end-to-end platform supporting long-term machine learning forecasting for energy contracts. Responsibilities include developing web frontends for energy usage analysis, internal tools for pricing based on AI forecasts, and establishing data infrastructures for clean energy resource management.
Featured Jobs
The Software Engineer III will design and build scalable cloud-native microservices for Prosper Marketplace. The role requires collaboration with cross-functional teams, addressing operational challenges, and fostering innovation in engineering culture. Candidates need strong expertise in backend software development, particularly in the Fintech domain.
The Software Developer, Database is responsible for designing, developing, and maintaining database systems. This role includes writing efficient SQL queries and stored procedures, ensuring database performance and security, and collaborating on data solutions to meet business objectives in an agile environment.
Implement data exploration APIs and tools, work with biologists and customers to incorporate feedback, create and maintain documentation for APIs and tools.
Hiring a UI Software Engineer to design and build powerful interface features for genomic analysis and system management software. Responsible for creating intuitive user interfaces, integrating with backend APIs, and working closely with designers and engineers to iterate on platform design and functionality.
The Mid-Level Software Engineer at NICE will work with a SaaS conversational AI platform, collaborating with client success teams to enhance client processes, implement software systems, and optimize conversational experiences.
The Senior Full Stack Software Developer will design and build scalable web applications, collaborate with cross-functional teams, mentor junior developers, and ensure adherence to best practices in performance, security, and sustainability, all while contributing to energy efficiency programs at Resource Innovations.
Lead Java Software Engineer at Resource Innovations, responsible for designing, developing, and deploying cloud-based enterprise software for energy organizations. The role involves full software development lifecycle, data integration, and resolving technical issues to meet client needs.
The Cloud Software Engineer will design, develop, and maintain software and databases, and support cloud hosting services. Responsibilities include supervising junior staff, maintaining certifications, collaborating with teams, solving software-related problems, and ensuring cyber security compliance. The role involves routine maintenance, system updates, and integrating COTS products.
The Staff Software Engineer will focus on building payment pricing and cost platforms, leveraging tools and technologies to enhance our financial services offerings. The role includes collaborating with cross-functional teams to implement solutions and improve operational efficiencies.
As a Field Software Engineer, you'll design and deploy cloud infrastructure and applications for clients, work across the Linux stack, and use Python to develop solutions like Kubernetes operators. You'll collaborate with customers, solve problems, and promote engineering culture while learning about various technologies.
The Software Engineer at PriceAdvantage will develop and enhance software products in an Agile environment, ensuring quality through testing and code review. Responsibilities include building new product enhancements for Windows and Web applications, collaborating within a small team, and owning areas of the product to drive success in releases.
As a Software Engineer II, you will research, design, and develop advanced software solutions for national security challenges, collaborating with professionals to create innovative capabilities for contested environments.
As a Software Engineer II at Fivetran, you will focus on developing enterprise capabilities and enhancing product performance. Responsibilities include designing performance tests, analyzing system metrics, debugging code, and collaborating with teams to improve product efficiency and reliability.
The Staff Software Engineer will architect and develop Zeta Global’s Marketing Platform, collaborating with engineers and product managers to build a comprehensive marketing solution. Responsibilities include design and development of resilient distributed systems, error handling, real-time data pipelines, and utilizing various database technologies across multiple clouds.
The Software Engineer I is responsible for managing trouble tickets, providing production support, and developing basic software solutions under supervision. This role involves coding, testing, and offering solutions to improve systems performance, along with monitoring and maintaining applications.
The Software Engineer will participate in architecture discussions, produce high-quality code, lead projects, and support teams of engineers and product managers. The focus will be on building enterprise-grade software for integrations.
As a Software Engineer at Merge, you will lead large software projects, participate in architecture discussions, produce maintainable code, and enhance developer experiences. You will also solve customer problems and collaborate with teams across the company.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results