Top Remote Software Engineer Jobs in Birmingham, AL
The Software Quality Assurance Engineer will create detailed test plans, identify test requirements, maintain functional test cases, troubleshoot defects, and perform backend testing to ensure software quality. This role requires collaboration with QA, Engineering, and Product teams to drive quality standards in software releases.
As a Sales Engineer at Armis, you will provide technical demonstrations, lead proof-of-value installations, support marketing activities, and develop documentation while addressing customer needs and collaborating with the team. Expect to travel up to 40% of the time.
As a Senior Software Engineer, you will build new products and features, deliver value to users, shape product direction through collaboration, and take ownership of projects from conception to shipping. In this role, you will also be involved in team development and candidate referrals.
The Sales Engineer at InCharge Energy will analyze customer needs to deliver tailored technical solutions related to EV charging infrastructure, conduct product demonstrations, support sales with pre- and post-sales activities, and maintain client relationships. The role involves collaborating with clients and internal teams, negotiating contracts, and providing market feedback for product development.
The Sr. Software Engineer will contribute to sprint commitments, collaborate with product teams to clarify design and implementation, and work with other engineers to determine architecture solutions. The role involves timely completion of projects while meeting goals.
The Principal Engineer for Cloud Storage at Equinix will lead the innovation, design, and implementation of large-scale systems, ensuring high uptime. Responsibilities include collaborating with leadership on product areas, staffing projects with engineers, and fostering a culture that integrates development and operations.
As a Backend Engineer at Peach, you'll design a FinTech system, mentor junior engineers, and participate in incident reviews while collaborating with product and design for scalability. You'll help shape the company’s technology stack and build APIs and microservices in an agile environment.
As a Staff Engineer at Accellor, you will design and develop scalable software solutions, act as a technical advisor to clients, and lead complex technical projects. You'll mentor junior engineers, enforce best practices, and stay updated on emerging technologies to drive client success.
The Staff Software Engineer will lead the design and architecture of complex systems, collaborate with executive leadership, mentor engineering teams, and enforce best coding practices. Responsibilities include utilizing AWS technologies, driving technical innovation, and establishing a DevOps-centric culture to enhance healthcare technology solutions.
As a Consulting Engineer, you will contribute to customer implementations across all phases of the ML Ops lifecycle, deliver training, and collaborate with product teams to influence the product roadmap, while potentially traveling for on-site customer needs.
All Filters
No Results
No Results