Get the job you really want

Top Remote Software Engineer Jobs in Birmingham, AL

4,797+ Job Results
11 Days Ago
United States
Remote
264 Employees
195K-220K Annually
Senior level
264 Employees
195K-220K Annually
Senior level
Software
As an iOS Engineering Manager, you will lead a team of six iOS engineers, overseeing the development and maintenance of the iOS application, ensuring quality and timely delivery, providing technical guidance, and collaborating with cross-functional teams on project management and quality assurance.
11 Days Ago
USA
Remote
35 Employees
Senior level
35 Employees
Senior level
Security • Software
The Integration Engineer will develop, test, and integrate applications using Rust and C/C++. Responsibilities include collaborating with teams to meet integration requirements, debugging and troubleshooting software/hardware, and designing system architecture for varied platforms. The role involves 25% travel for client collaborations and system testing.
11 Days Ago
2 Locations
Remote
51 Employees
150K-250K Annually
Senior level
51 Employees
150K-250K Annually
Senior level
Fintech
The Sr. Solution Consultant will build the sales engineering team, lead technical sales efforts, engage with customers to understand their needs, design solution architecture maps, and collaborate with the product team to draft statements of work. Responsibilities include delivering demos, maintaining sandbox environments, and documenting product requirements.
11 Days Ago
USA
Remote
13 Employees
115K-165K Annually
Mid level
13 Employees
115K-165K Annually
Mid level
Artificial Intelligence • Information Technology • Machine Learning
As a Senior Full-Stack Engineer, you will enhance Pendulum's e-commerce platform by developing new features, ensuring site stability and performance, optimizing speed, and integrating with backend services and APIs while staying current with web development trends.
11 Days Ago
USA
Remote
258 Employees
Senior level
258 Employees
Senior level
Insurance • Software
The Senior Cloud Platform Engineer will design and develop platform architecture for Quanata's cloud infrastructure, implement automation and deployment processes, and collaborate with developers to optimize applications. Responsibilities include monitoring system performance, troubleshooting issues, ensuring compliance and security, and contributing to developer training.
11 Days Ago
United States
Remote
163 Employees
Senior level
163 Employees
Senior level
Software
As a Technical Account Manager at UJET, you will guide customers in adopting UJET's services, collaborate with various internal teams, answer technical queries, train clients on product usage, and help implement technical solutions while representing customer feedback to internal teams.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+30 More
11 Days Ago
2 Locations
Remote
61 Employees
Senior level
61 Employees
Senior level
Software
The Staff Software Engineer will design, implement, and maintain critical parts of Materialize using Rust, focusing on performance-sensitive distributed systems. Responsibilities include collaborating with engineers and product management to adapt to customer needs and working both autonomously and as part of a team.
11 Days Ago
3 Locations
Remote
120 Employees
Senior level
120 Employees
Senior level
Artificial Intelligence
This role involves developing scaleout solutions for AI technologies, collaborating with teams to define product offerings, understanding customer needs, and proving out solutions with hardware. Key responsibilities include creating orchestration software and being innovative within cross-functional teams.
11 Days Ago
2 Locations
Remote
17 Employees
Junior
17 Employees
Junior
Artificial Intelligence • Software
As a Software Engineer focused on ML at Tavus, you will develop new features using computer vision and NLP models, take ownership of ML Ops tasks, and design experiments to enhance AI models while improving existing technical frameworks.
11 Days Ago
USA
Remote
25 Employees
120K-200K Annually
Mid level
25 Employees
120K-200K Annually
Mid level
Big Data • Software
As a Software Engineer at Meroxa, you will build highly performant distributed systems focusing on scalability and resiliency, develop microservices, and mentor other engineers. Your role involves solving complex problems, overseeing the software development lifecycle, and collaborating with various teams.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size