Top Software Engineer Jobs
Join HONK as a fully remote Software Engineer to work on developing APIs, enhancing back-end systems, and improving ML-based dispatch platforms. Collaborate with full-stack engineers and UI/UX experts to create innovative solutions.
As a Senior Software Engineer, you'll manage cloud infrastructure for applications, data, machine learning, and CI pipelines. You'll build apps that enable CAD/CAM tasks and monitor factory operations while collaborating with engineers across disciplines. Your role includes mentoring others and implementing automated testing systems.
As a Lead Software Engineer at JPMorgan Chase, you will design, develop, and troubleshoot software solutions, lead evaluation sessions, ensure operational stability, and promote diversity in team culture. You will leverage your full-stack development experience to enhance technology products and drive architectural outcomes.
The Principal Engineer at Zeta Global will lead technical projects and design new product features for the Zeta Marketing Platform, focusing on distributed systems and high-throughput architectures. Responsibilities include mentoring team members, optimizing infrastructure alongside DevOps teams, and collaborating with Product Managers to enhance product design.
As a Senior Software Engineer at Clay, you will build and improve products for self-serve and enterprise customers, driving product strategy from conception to deployment, designing and building full stack features, and mentoring other engineers while enhancing code performance and reliability.
As a Senior Software Engineer on the AI team at Clay, you will develop LLM-driven applications, enhance AI capabilities, and manage production AI/ML systems across the product lifecycle. You will work on building tools to monitor model performance and address user needs effectively.
As a Senior Software Engineer on the Performance team at Clay, you will analyze the systems for performance bottlenecks, monitor performance metrics, and advise on scalable design. You will tackle critical scalability challenges with technologies like Postgres and Redis, focusing on optimizing the throughput and reliability of core systems.
As a Senior Software Engineer on the Growth Team at Clay, you'll design and ship core features, collaborate with the team on development, and take ownership of initiatives that drive growth. You'll work on integrations, billing systems, and referral systems while ensuring high-quality, well-tested features are delivered.
Featured Jobs
Intermediate Software Engineer at PVM, Inc. focusing on public health initiatives. Responsibilities include software development, support, technical problem-solving, and contributing to combating diseases. Requires 3+ years of object-oriented software development experience in Python, PySpark, TypeScript, JavaScript, HTML/CSS. Knowledge of Palantir Foundry and experience with AWS, Serverless, and Infrastructure as Code preferred.
As a Software Engineer on the SOX team at Settle, you will be responsible for developing the customer onboarding experience and driving the success of the company. Responsibilities include enhancing customer onboarding, growth hacking for product expansion, implementing fraud and compliance safeguards, architecting extensible systems, collaborating cross-functionally, optimizing for scale and security, mentoring junior engineers, and driving projects independently.
Design, architect, and build Standard Metrics’ core platform initiatives, lead infrastructure solutions and security best practices, mentor product engineers in best practices.
The Senior Software Engineer will develop complex business applications in Python, lead development efforts, and build technology products to enhance the company's platform. Responsibilities include collaborating with the team, integrating with external web services, and working within cloud environments focused on security and fraud prevention in real estate transactions.
As a Senior Software Engineer at Capital One, you will work on designing, developing, and supporting technical solutions in a collaborative environment. You will utilize various programming languages and technologies, contributing to the development of cloud-based solutions to enhance financial empowerment for users. You'll also mentor team members and stay updated on tech trends.
The Sr. Software Engineer focuses on transforming business requirements into executable software solutions, guiding teams in software design, writing high-quality code, and facilitating the automation of development processes. The role also includes mentoring engineers and evaluating modern technologies to improve team performance.
The Principal Software Engineer will lead the development of Python libraries and services for Nasuni's Hybrid Cloud Storage Solution, participate in requirement analysis, design, and debugging. The role involves mentorship and technical leadership, managing software delivery for enterprise customers.
As a Perception / Machine Learning Engineer, you will apply advanced ML techniques to enhance the perception capabilities of autonomous tractors. Your role includes architecting deep learning models, optimizing them for low-latency on embedded systems, and collaborating with cross-functional teams to ensure effective deployment in rugged agricultural environments.
You will develop algorithms for the autonomy stack, enhancing the capabilities of automated tractors and addressing challenges in agricultural settings. Responsibilities include system architecture, sensor calibration, implementing autonomy metrics, and writing efficient, well-tested software.
As a Controls Engineer on the Autonomy Team, you'll develop control algorithms for automated tractors, working on vehicle control, system identification, and optimization. You'll validate control systems through simulation and real-world testing, and improve software quality. This role requires collaboration with planning and localization engineers to enhance control interfaces.
As a Localization Engineer, you will develop state estimation algorithms for tractor localization, working closely with perception and planning teams. Responsibilities include feature implementation, designing fallback strategies, creating calibration routines, researching sensors, and writing well-tested software. Your work will involve validating solutions on actual vehicles in the field.
As a Planning Engineer, you will develop algorithms for safe vehicle navigation around obstacles, focusing on route generation in agricultural environments. Responsibilities include enhancing planning and routing stacks, predicting dynamic obstacle behavior, and architecting software applications for robotics. You will collaborate closely with a team, ensuring high-quality software through testing and code reviews.
The Lead Software Engineer will design and implement solutions to meet business needs, mentor junior engineers, ensure production stability, and establish enterprise standards. This role involves collaborating with cross-functional teams and leading significant technology projects using modern engineering practices.
The NASA NCAPS Software Developer III will design, develop, and enhance software applications, troubleshoot production issues, conduct feasibility analysis, and support software user manual development while being part of a large-scale IT transformation effort for NASA.
Design, code, test, and maintain application software while ensuring quality and adherence to standards. Collaborate with stakeholders to understand requirements, mentor junior developers, and manage code reviews. Troubleshoot production issues and enhance system performance. Stay updated on relevant technologies and contribute to project planning and execution.
As a Senior Software Engineer, you will focus on delivering high-quality fixes for customer issues with MX device firmware, develop new features for Routing & SDWAN, and improve the performance and stability of Cisco Meraki's network-attached devices.
Join the BLE platform team at Samsara as a Senior Software Engineer. Build and own the BLE platform for mobile products, ensuring end-to-end success of new features that enhance customer satisfaction. Engage with diverse technologies while impacting industries that drive global operations.
Top Companies Hiring Software Engineers
See AllPopular Job Searches
All Software Engineer Jobs
.NET Developer Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Android Developer Jobs
Artificial Intelligence Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
C# Jobs
C++ Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Design Engineer Jobs
DevOps Engineer Jobs
Director Of Engineering Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Field Engineer Jobs
Front End Developer Jobs
Full Stack Developer Jobs
Game Developer Jobs
Golang Jobs
Hardware Engineer Jobs
Industrial Engineering Jobs
iOS Developer Jobs
Java Developer Jobs
Javascript Developer Jobs
Linux Jobs
Manufacturing Engineer Jobs
Mechanical Engineering Jobs
Network Engineer Jobs
PHP Developer Jobs
Process Engineer Jobs
Project Engineer Jobs
Prompt Engineering Jobs
Python Jobs
QA Jobs
Robotics Engineer Jobs
Ruby on Rails Jobs
Salesforce Administrator Jobs
Salesforce Developer Jobs
Scala Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Structural Engineer Jobs
System Engineer Jobs
Test Engineer Jobs
Web Developer Jobs
All Filters
No Results
No Results