Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
About the job
Speechify builds tools that turn reading materials into audio, helping over 50 million people access content in new ways. Our products work across iOS, Android, Mac, Chrome Extension, and Web. Google named us Chrome Extension of the Year, and Apple recognized us with the 2025 Design Award for Inclusivity.
Our remote team includes nearly 200 professionals from leading tech companies and top universities. Collaboration happens across frontend and backend engineering, AI research, and more, without a central office.
About the Role
The Data team in Speechify’s AI group is hiring a Software Engineer focused on data infrastructure and acquisition. This role is central to collecting and managing the large-scale datasets that support our model training. The work combines infrastructure, engineering, and research to deliver high-quality data at petabyte scale and low cost.
What You Will Do
Find and source new audio data for our ingestion pipeline.
Manage and improve our cloud infrastructure for data ingestion, currently on Google Cloud Platform (GCP) and maintained with Terraform.
Work with Scientists to optimize cost, throughput, and data quality, supporting larger and richer datasets for advanced models.
Partner with the AI team and company leadership to shape the dataset roadmap for future consumer and enterprise products.
Full-time|$140K/yr - $200K/yr|Remote|Atlanta, GA, USA
Speechify builds tools that turn reading materials into audio, helping over 50 million people access content in new ways. Our products work across iOS, Android, Mac, Chrome Extension, and Web. Google named us Chrome Extension of the Year, and Apple recognized us with the 2025 Design Award for Inclusivity. Our remote team includes nearly 200 professionals fro…
Aerovect is seeking a dedicated and skilled Staff Software Engineer specializing in Infrastructure to join our dynamic team in Atlanta. As a critical member of our engineering department, you will be responsible for designing, building, and maintaining robust infrastructure systems that support our innovative technology solutions.Your expertise will play a vital role in enhancing system performance, scalability, and reliability. You will work closely with cross-functional teams to ensure seamless integration and deployment of our systems, driving efficiency and effectiveness in our operations.
Role overview FullStory is looking for a Senior Software Engineer to join the Data Infrastructure and AI team in Atlanta. This role centers on building and maintaining the systems that power AI-driven products. What you will do Design and implement data solutions that enable AI features Collaborate with teammates to strengthen and refine data architecture Focus on making data systems scalable, reliable, and high-performing Team and impact Work alongside engineers committed to creating solid foundations for AI capabilities. The team’s efforts directly influence how FullStory provides insights and value to its customers.
This Senior Engineering Manager for Devices role at JumpCloud is fully remote within the United States. The position centers on leading a key sub-organization responsible for the device management platform at the heart of JumpCloud’s unified IT management offering. Role overview This is more than a traditional management role. The Senior Engineering Manager will help shape the engineering culture, mentor talented engineers, and collaborate closely with executive leadership on product direction. The work involves building new features, guiding architectural decisions, and defining best practices to maintain high product quality. Leadership here means empowering teams to deliver excellent results and drive innovation in device management. What you will do Lead and mentor engineering teams responsible for the device management platform Collaborate with executives to influence product strategy and execution Guide architectural decisions and set engineering best practices Ensure operational excellence and product quality What we are looking for Proven experience leading engineering teams, ideally in device management or related domains Strong technical insight and a commitment to operational excellence Ability to mentor and develop top engineering talent Comfort working with executive leadership and influencing product direction This position offers the chance to make a significant impact on both the engineering organization and the product itself, while also supporting your own professional growth.
Upbound is revolutionizing the construction of modern infrastructure for the Agentic AI Era. As the creators and primary maintainers of Crossplane, we are developing the Intelligent Control Plane—a transformative platform layer designed to make infrastructure programmable, autonomous, and composable.Our mission is to empower the AI-native enterprise with a foundational platform that assists teams in provisioning, operating, and adapting infrastructure at scale—ensuring readiness for both humans and AI agents. We collaborate with leading cloud providers, ISVs, and open-source communities, enabling organizations to accelerate their operations with enhanced confidence.Currently, Upbound serves Fortune 500 companies and platform engineers across 100+ countries. With over 100M+ downloads, Crossplane is utilized by 1,000+ teams worldwide. We are a Series B company backed by GV (formerly Google Ventures), Altimeter Capital, and Intel Capital, having raised $69M to date. For more information, visit upbound.io.We are seeking a Senior Software Engineer to join our team, focusing on the development and operation of Upbound Spaces, the core control plane management software integral to the Upbound Platform. As part of the Spaces team, you will play a crucial role in scaling Upbound to reliably manage thousands of control planes while enhancing enterprise control plane management for both cloud and on-premises environments. This is an excellent opportunity for you to make a substantial engineering impact in both development and production operations.
Join Valorem Reply, an award-winning digital transformation firm, where we lead the way in delivering innovative solutions centered around data-driven enterprises, IT modernization, and enhanced customer experiences. Our focus on product transformation and the digital workplace harnesses the power of Microsoft technologies to deliver hyper-scale and agile digital business services. We are dedicated to securely and rapidly transforming the way our clients engage with their businesses.We seek a skilled DevOps Engineer to architect, automate, and scale cloud-native infrastructures that support enterprise-level applications. In this pivotal role, you will manage Kubernetes environments, develop CI/CD pipelines, and oversee cloud platform operations specifically within Google Cloud Platform (GCP). The ideal candidate will possess a strong background in automation and experience with production-grade distributed systems.
Who are we?At Smarsh, we empower organizations to manage risks and harness insights within their digital communications. Our robust community of over 6,500 clients in regulated sectors relies on us daily to identify compliance, legal, and reputational risks across more than 80 communication channels, preventing potential regulatory penalties and negative press. Our commitment to relentless innovation has earned us consistent recognition from esteemed analysts like Gartner and Forrester, and our rapid growth has placed Smarsh on the Inc. 5000 list of fastest-growing American companies since 2008.Position OverviewJoin the SMB Platform Engineering team at Smarsh as we drive the reliability, automation, and advancement of the infrastructure supporting our SMB Product—a vital archiving and communication surveillance platform currently operating on-premises. In the coming year, our team will expand to include cloud infrastructure responsibilities as part of Smarsh's extensive platform modernization initiative.As a Senior Platform Engineer, you will have ownership over the design, implementation, and management of infrastructure automation and platform tooling within our on-premises environment, with cloud responsibilities anticipated to be integrated soon. You will independently tackle complex projects and act as a technical liaison to other Smarsh platform teams. Success in your first year will include a measurable decrease in operational toil, the completion of at least one major automation or migration project, and the development of comprehensive runbooks for the systems you manage.
Join our dynamic team at Sonsoft Inc. as an AWS Cloud Infrastructure Engineer. We are seeking a dedicated professional who excels in designing, implementing, and managing cloud-based infrastructures. In this role, you will leverage your expertise in AWS technologies to drive innovation and efficiency across our projects.
Join our dynamic team at Sonsoft Inc. as an AWS Cloud Infrastructure Engineer. In this role, you will leverage your expertise in AWS to design, implement, and manage cloud infrastructure solutions that drive business success. You will collaborate with cross-functional teams to ensure our cloud architecture is scalable, secure, and optimized for performance.
Join Our Team: Wade Trim is seeking an experienced Senior Professional Engineer to enhance our Water department's infrastructure in Atlanta. This role involves collaboration with our talented Buford staff to deliver high-quality engineering solutions.What We Provide:We offer a competitive salary and comprehensive benefits package, including medical, dental, vision, life insurance, both short and long-term disability coverage, education reimbursement, a 401(k) plan, performance bonuses, and an employee stock ownership program. Our inclusive Employee Resource Groups foster professional development and wellness, and include initiatives like the Young Professionals Group, Women at Wade Trim, Diversity, Equity and Inclusion, Leadership Development, and Sustainability Programs.
Role Overview FanDuel is seeking a Principal Software Engineer to join the Atlanta engineering team. This role shapes technical direction and influences both immediate and long-term decisions across an engineering vertical. The Principal Software Engineer partners with senior engineers and executives to solve complex, often ambiguous challenges, translating technical strategies into practical business outcomes. What You Will Do Own the architecture and technical strategy for a designated engineering vertical, ensuring alignment among team members. Lead major technical initiatives, balancing long-term vision with current priorities. Drive operational excellence by addressing difficult technical problems as they arise. Stay informed about industry standards, emerging trends, and new technologies. Apply expertise in Artificial Intelligence, with a history of integrating AI solutions into projects. Write clear, maintainable code that simplifies complex systems and upholds high code quality. Mentor engineers, supporting their professional growth and development. Take on additional responsibilities as assigned, adapting to evolving business needs. Collaboration and Leadership This position requires regular collaboration with senior engineers and executives. The Principal Software Engineer helps guide decisions on programming languages, system architecture, and engineering processes, actively shaping FanDuel’s technical landscape rather than following established patterns.
OneTrust is seeking a Senior Software Engineer to join the team in Atlanta, Georgia. This position centers on designing, developing, and maintaining software solutions that support client needs. Role overview As a Senior Software Engineer, collaboration with cross-functional teams is central to the work. The role involves guiding projects through every stage, from initial concept to final delivery. Attention to software development best practices is expected throughout the process. What you will do Design and build software solutions tailored to client requirements Maintain and improve existing systems Work closely with colleagues across different teams to move projects forward Ensure software development follows established best practices
Join Visa Inc. as a Staff Software Engineer, where you will play a pivotal role in driving technology innovation and solutions. In this position, you will collaborate with cross-functional teams to develop robust software applications that enhance our operations and customer experience. Your expertise will be instrumental in designing, coding, testing, and maintaining software solutions that meet the highest quality standards.
THE POSITIONJoin our dynamic team at FanDuel, where we are seeking a talented Staff Software Engineer to take the lead on enhancing our test automation processes for Sportsbook Emerging Experiences, including Social and Advanced Search, across iOS, Android, and Web platforms. This is a hands-on technical leadership role aimed at building robust functional and performance automation that boosts release confidence. In this role, you will collaborate closely with engineers, product managers, and QA teams to integrate quality earlier in the development cycle, establish repeatable patterns within our Nx monorepo and CI, and elevate our standards for what constitutes a “release ready” product, particularly for user-critical journeys. In addition to the responsibilities mentioned, you may be required to undertake other duties as assigned, ensuring operational flexibility to meet the evolving needs of the business. THE GAME PLANEvery team member plays a crucial role in our success. Your responsibilities will include designing and implementing end-to-end automation for core Social and Search journeys using Cypress (web) and Detox (iOS/Android), in alignment with our Nx monorepo structure. You will own and enhance the automation foundations of our team, including test architecture, folder structure, screen-object patterns, shared utilities, and local-first run toolchains, enabling teams to add coverage efficiently and consistently. Integrating automation into CI (Buildkite and/or GitHub Actions) will be essential, including affected execution, parallelization, clear pass/fail reporting, and actionable quality gates, while ensuring that suites remain easy to run locally for rapid iteration. You will focus on driving stability by tracking flakiness, improving test determinism, and reducing time-to-signal through enhanced synchronization, test data control, and failure triage patterns. Establishing a test data and environment strategy is key, utilizing mocks/fixtures for acceptance, production-like data for end-to-end tests, and lightweight API/contract tests (Pact or equivalent) where they provide value. Building performance coverage for critical journeys (feed load, interactions, search latency/rendering) using Detox performance tools and/or Flashlight + Maestro, while defining baselines and regression thresholds, will be part of your mission. You will also own load/performance testing for key end-to-end user journeys (from BFF/edge APIs through platform and backend services) using Locust (Python) or equivalent, handling realistic traffic modeling, scenario design, assertions on p95/p99 latency, throughput, error rates, and comprehensive reporting. For Advanced Search (including LLM-powered experiences), you will define automated evaluations that include schema/structure checks, relevance/quality regression against baselines, and edge-case/safety checks.
Role Overview efihr is hiring a Lead C++ Software Engineer in Atlanta, US. This role focuses on designing and building high-performance, scalable software. The position combines technical leadership with hands-on engineering, supporting a team to deliver reliable, production-grade applications. Collaboration with clients and cross-functional partners is central to the work. What You Will Do Design and build resilient C++ architectures that prioritize performance, maintainability, and smooth integration across software components. Manage the full delivery cycle, from planning and setting milestones to ensuring projects are completed as promised. Lead and mentor engineers, providing technical direction, removing roadblocks, and encouraging a culture of accountability and strong results. Work closely with product analysts to clarify and refine requirements, ensuring they are feasible and ready for development. Partner with QA to maintain high standards for performance and scalability, and to implement automation and fast feedback loops. Collaborate with customers to identify issues, resolve them quickly, and confirm that solutions perform reliably in real-world scenarios.
Join our innovative team at Systems Technology Research as a Lead Software Engineer. In this pivotal role, you will lead complex software development projects, drive technical excellence, and mentor junior engineers. You will collaborate with cross-functional teams to deliver high-quality software solutions, ensuring alignment with our strategic goals.
Strength in TrustAt OneTrust, our mission is to facilitate innovation through the ethical application of data and AI. We believe that building trust in data should not hinder progress; rather, it should enhance possibilities. This philosophy inspired us to create the first technology platform dedicated to responsible data usage in 2016. As AI continues to evolve as a powerful tool in data management, OneTrust is once again leading the way in defining responsible innovation. The AI-Ready Governance Platform™ integrates regulatory intelligence, automation, and cohesive governance workflows, allowing organizations to harness the potential of AI while ensuring ethical data practices to prevent misuse on a large scale. Trusted by thousands of organizations globally, OneTrust is at the forefront of transforming data into a powerful asset for both business and society. Your ChallengeWe are in search of a Senior Software Engineer who will report directly to the Development Manager/R&D Head. In this capacity, you will engage with our R&D Team, contributing to mission-critical applications.Your MissionEngage in all stages of the software development lifecycle.Develop well-structured, testable, and efficient code.Ensure that designs adhere to specifications.Take ownership of your code in production, responding to incidents and participating in retrospectives to foster continual improvement.Prepare and deliver software component releases.Promote continuous improvement by exploring alternative technologies and presenting solutions for architectural review.
Location: Atlanta, GA, USA About NiCE NiCE values growth through challenge and aims to set new standards in the industry. The team pursues excellence and welcomes those ready to contribute to meaningful work. Role Overview The Senior Software Engineer will design, build, and maintain software solutions focused on deployment processes. This position calls for someone who enjoys tackling complex problems and supporting the success of others. Collaboration with cross-functional teams is central to the work, as is a focus on best practices that improve deployment efficiency. What You Will Do Design and develop software solutions related to deployments Maintain and improve existing deployment systems Work closely with teams across the company to deliver dependable results Advise on and implement best practices for deployment efficiency Who Succeeds in This Role Engineers with strong attention to detail Collaborative team members who share knowledge and support others Professionals committed to producing well-structured, reliable solutions
Full-time|Remote|Remote (Atlanta, Austin, San Francisco, Seattle)
About Ditto Ditto builds technology for resilient, real-time data flow at the edge. The company’s peer-to-peer synchronization engine keeps devices connected and data consistent, even when internet access is unreliable or unavailable. Organizations like Chick-fil-A, Delta Airlines, and the U.S. military use Ditto to power mission-critical experiences in aviation, retail, travel, hospitality, and defense. With over $145 million in funding, Ditto is a fast-growing, globally distributed startup committed to building a diverse and inclusive team, essential for solving tough connectivity problems in challenging environments. Role Overview: Senior Software Engineer - Autonomy (Remote) This Senior Software Engineer role focuses on autonomy and field deployment. As a Forward Deployed Engineer, work directly with key users to integrate Ditto’s platform into operational environments, especially where robotics and real-time data are essential. The position calls for adaptable engineers who can quickly solve complex technical challenges and reduce the time it takes for customers to realize value from Ditto’s software. Expect to collaborate closely with both users and Ditto’s core product engineering team, relaying technical feedback and feature requests. The work often involves ambiguity, rapid troubleshooting, and direct involvement in field testing. Key Responsibilities Integrate with Robotic Platforms: Lead on-site software integration with unmanned ground, aerial, and maritime systems. Establish reliable data connections between Ditto’s synchronization layer and various robotic autonomy stacks. Develop on ROS2 and DDS Middleware: Design, build, and debug software nodes within ROS2 frameworks. Use DDS (Data Distribution Service) for real-time, publish-subscribe communication between robotic subsystems and Ditto’s platform. Implement MAVLink Integrations: Create and refine MAVLink-based communication channels for telemetry, command, and control of unmanned aerial systems. Ensure dependable data transfer between Ditto’s platform and autopilot firmware. Solve Problems in Real-Time: Act as the first line of technical support during field testing. Diagnose and resolve software, sensor, and communication issues on robotic platforms as they arise. Location Remote. Candidates in Atlanta, Austin, San Francisco, or Seattle are encouraged to apply.
THE POSITIONJoin our dynamic team at FanDuel, where we empower our engineering teams to innovate and excel.Our Account Vertical focuses on critical functions like Registration, Authentication, and User Identity Verification. As part of our Access pillar, your role will be pivotal in crafting a seamless login experience while enhancing the security of user accounts across our various platforms (Sportsbook, Casino, Racing, DFS). You will work with technologies such as Java, TypeScript (React), Python, and Terraform on AWS (Kubernetes, EKS, Lambdas, RDS Aurora, SNS, SQS).We seek passionate technologists who are strong communicators dedicated to continuous improvement. You should be confident in proposing effective solutions to complex challenges and eager to learn and share knowledge with your peers. As a Senior Software Engineer, you will work autonomously within empowered, multidisciplinary teams, tackling intricate challenges to deliver exceptional experiences and products for our expanding community of millions of players.Your role will involve using technology to solve straightforward problems while collaborating with team members for input and guidance. You may be tasked with creating or improving tools and applications. You will translate defined designs into code, delivering high-quality results on schedule while adhering to best software engineering practices. You will write secure, stable, and maintainable code with minimal defects, making informed choices about data structures and algorithms. Participating in team design, scoping, and prioritization discussions is essential, as is your effort to understand the business context and technologies behind your team’s software. You will effectively collaborate with team members to identify opportunities and challenges stemming from technical decisions. Your innovations and refinements will ensure that solutions meet customer needs and team goals, as you advocate passionately for our users.In addition to the responsibilities outlined, employees may be assigned other duties as needed to ensure operational flexibility and accommodate evolving business needs.
Full-time|$140K/yr - $200K/yr|Remote|Atlanta, GA, USA
Speechify builds tools that turn reading materials into audio, helping over 50 million people access content in new ways. Our products work across iOS, Android, Mac, Chrome Extension, and Web. Google named us Chrome Extension of the Year, and Apple recognized us with the 2025 Design Award for Inclusivity. Our remote team includes nearly 200 professionals fro…
Aerovect is seeking a dedicated and skilled Staff Software Engineer specializing in Infrastructure to join our dynamic team in Atlanta. As a critical member of our engineering department, you will be responsible for designing, building, and maintaining robust infrastructure systems that support our innovative technology solutions.Your expertise will play a vital role in enhancing system performance, scalability, and reliability. You will work closely with cross-functional teams to ensure seamless integration and deployment of our systems, driving efficiency and effectiveness in our operations.
Role overview FullStory is looking for a Senior Software Engineer to join the Data Infrastructure and AI team in Atlanta. This role centers on building and maintaining the systems that power AI-driven products. What you will do Design and implement data solutions that enable AI features Collaborate with teammates to strengthen and refine data architecture Focus on making data systems scalable, reliable, and high-performing Team and impact Work alongside engineers committed to creating solid foundations for AI capabilities. The team’s efforts directly influence how FullStory provides insights and value to its customers.
This Senior Engineering Manager for Devices role at JumpCloud is fully remote within the United States. The position centers on leading a key sub-organization responsible for the device management platform at the heart of JumpCloud’s unified IT management offering. Role overview This is more than a traditional management role. The Senior Engineering Manager will help shape the engineering culture, mentor talented engineers, and collaborate closely with executive leadership on product direction. The work involves building new features, guiding architectural decisions, and defining best practices to maintain high product quality. Leadership here means empowering teams to deliver excellent results and drive innovation in device management. What you will do Lead and mentor engineering teams responsible for the device management platform Collaborate with executives to influence product strategy and execution Guide architectural decisions and set engineering best practices Ensure operational excellence and product quality What we are looking for Proven experience leading engineering teams, ideally in device management or related domains Strong technical insight and a commitment to operational excellence Ability to mentor and develop top engineering talent Comfort working with executive leadership and influencing product direction This position offers the chance to make a significant impact on both the engineering organization and the product itself, while also supporting your own professional growth.
Upbound is revolutionizing the construction of modern infrastructure for the Agentic AI Era. As the creators and primary maintainers of Crossplane, we are developing the Intelligent Control Plane—a transformative platform layer designed to make infrastructure programmable, autonomous, and composable.Our mission is to empower the AI-native enterprise with a foundational platform that assists teams in provisioning, operating, and adapting infrastructure at scale—ensuring readiness for both humans and AI agents. We collaborate with leading cloud providers, ISVs, and open-source communities, enabling organizations to accelerate their operations with enhanced confidence.Currently, Upbound serves Fortune 500 companies and platform engineers across 100+ countries. With over 100M+ downloads, Crossplane is utilized by 1,000+ teams worldwide. We are a Series B company backed by GV (formerly Google Ventures), Altimeter Capital, and Intel Capital, having raised $69M to date. For more information, visit upbound.io.We are seeking a Senior Software Engineer to join our team, focusing on the development and operation of Upbound Spaces, the core control plane management software integral to the Upbound Platform. As part of the Spaces team, you will play a crucial role in scaling Upbound to reliably manage thousands of control planes while enhancing enterprise control plane management for both cloud and on-premises environments. This is an excellent opportunity for you to make a substantial engineering impact in both development and production operations.
Join Valorem Reply, an award-winning digital transformation firm, where we lead the way in delivering innovative solutions centered around data-driven enterprises, IT modernization, and enhanced customer experiences. Our focus on product transformation and the digital workplace harnesses the power of Microsoft technologies to deliver hyper-scale and agile digital business services. We are dedicated to securely and rapidly transforming the way our clients engage with their businesses.We seek a skilled DevOps Engineer to architect, automate, and scale cloud-native infrastructures that support enterprise-level applications. In this pivotal role, you will manage Kubernetes environments, develop CI/CD pipelines, and oversee cloud platform operations specifically within Google Cloud Platform (GCP). The ideal candidate will possess a strong background in automation and experience with production-grade distributed systems.
Who are we?At Smarsh, we empower organizations to manage risks and harness insights within their digital communications. Our robust community of over 6,500 clients in regulated sectors relies on us daily to identify compliance, legal, and reputational risks across more than 80 communication channels, preventing potential regulatory penalties and negative press. Our commitment to relentless innovation has earned us consistent recognition from esteemed analysts like Gartner and Forrester, and our rapid growth has placed Smarsh on the Inc. 5000 list of fastest-growing American companies since 2008.Position OverviewJoin the SMB Platform Engineering team at Smarsh as we drive the reliability, automation, and advancement of the infrastructure supporting our SMB Product—a vital archiving and communication surveillance platform currently operating on-premises. In the coming year, our team will expand to include cloud infrastructure responsibilities as part of Smarsh's extensive platform modernization initiative.As a Senior Platform Engineer, you will have ownership over the design, implementation, and management of infrastructure automation and platform tooling within our on-premises environment, with cloud responsibilities anticipated to be integrated soon. You will independently tackle complex projects and act as a technical liaison to other Smarsh platform teams. Success in your first year will include a measurable decrease in operational toil, the completion of at least one major automation or migration project, and the development of comprehensive runbooks for the systems you manage.
Join our dynamic team at Sonsoft Inc. as an AWS Cloud Infrastructure Engineer. We are seeking a dedicated professional who excels in designing, implementing, and managing cloud-based infrastructures. In this role, you will leverage your expertise in AWS technologies to drive innovation and efficiency across our projects.
Join our dynamic team at Sonsoft Inc. as an AWS Cloud Infrastructure Engineer. In this role, you will leverage your expertise in AWS to design, implement, and manage cloud infrastructure solutions that drive business success. You will collaborate with cross-functional teams to ensure our cloud architecture is scalable, secure, and optimized for performance.
Join Our Team: Wade Trim is seeking an experienced Senior Professional Engineer to enhance our Water department's infrastructure in Atlanta. This role involves collaboration with our talented Buford staff to deliver high-quality engineering solutions.What We Provide:We offer a competitive salary and comprehensive benefits package, including medical, dental, vision, life insurance, both short and long-term disability coverage, education reimbursement, a 401(k) plan, performance bonuses, and an employee stock ownership program. Our inclusive Employee Resource Groups foster professional development and wellness, and include initiatives like the Young Professionals Group, Women at Wade Trim, Diversity, Equity and Inclusion, Leadership Development, and Sustainability Programs.
Role Overview FanDuel is seeking a Principal Software Engineer to join the Atlanta engineering team. This role shapes technical direction and influences both immediate and long-term decisions across an engineering vertical. The Principal Software Engineer partners with senior engineers and executives to solve complex, often ambiguous challenges, translating technical strategies into practical business outcomes. What You Will Do Own the architecture and technical strategy for a designated engineering vertical, ensuring alignment among team members. Lead major technical initiatives, balancing long-term vision with current priorities. Drive operational excellence by addressing difficult technical problems as they arise. Stay informed about industry standards, emerging trends, and new technologies. Apply expertise in Artificial Intelligence, with a history of integrating AI solutions into projects. Write clear, maintainable code that simplifies complex systems and upholds high code quality. Mentor engineers, supporting their professional growth and development. Take on additional responsibilities as assigned, adapting to evolving business needs. Collaboration and Leadership This position requires regular collaboration with senior engineers and executives. The Principal Software Engineer helps guide decisions on programming languages, system architecture, and engineering processes, actively shaping FanDuel’s technical landscape rather than following established patterns.
OneTrust is seeking a Senior Software Engineer to join the team in Atlanta, Georgia. This position centers on designing, developing, and maintaining software solutions that support client needs. Role overview As a Senior Software Engineer, collaboration with cross-functional teams is central to the work. The role involves guiding projects through every stage, from initial concept to final delivery. Attention to software development best practices is expected throughout the process. What you will do Design and build software solutions tailored to client requirements Maintain and improve existing systems Work closely with colleagues across different teams to move projects forward Ensure software development follows established best practices
Join Visa Inc. as a Staff Software Engineer, where you will play a pivotal role in driving technology innovation and solutions. In this position, you will collaborate with cross-functional teams to develop robust software applications that enhance our operations and customer experience. Your expertise will be instrumental in designing, coding, testing, and maintaining software solutions that meet the highest quality standards.
THE POSITIONJoin our dynamic team at FanDuel, where we are seeking a talented Staff Software Engineer to take the lead on enhancing our test automation processes for Sportsbook Emerging Experiences, including Social and Advanced Search, across iOS, Android, and Web platforms. This is a hands-on technical leadership role aimed at building robust functional and performance automation that boosts release confidence. In this role, you will collaborate closely with engineers, product managers, and QA teams to integrate quality earlier in the development cycle, establish repeatable patterns within our Nx monorepo and CI, and elevate our standards for what constitutes a “release ready” product, particularly for user-critical journeys. In addition to the responsibilities mentioned, you may be required to undertake other duties as assigned, ensuring operational flexibility to meet the evolving needs of the business. THE GAME PLANEvery team member plays a crucial role in our success. Your responsibilities will include designing and implementing end-to-end automation for core Social and Search journeys using Cypress (web) and Detox (iOS/Android), in alignment with our Nx monorepo structure. You will own and enhance the automation foundations of our team, including test architecture, folder structure, screen-object patterns, shared utilities, and local-first run toolchains, enabling teams to add coverage efficiently and consistently. Integrating automation into CI (Buildkite and/or GitHub Actions) will be essential, including affected execution, parallelization, clear pass/fail reporting, and actionable quality gates, while ensuring that suites remain easy to run locally for rapid iteration. You will focus on driving stability by tracking flakiness, improving test determinism, and reducing time-to-signal through enhanced synchronization, test data control, and failure triage patterns. Establishing a test data and environment strategy is key, utilizing mocks/fixtures for acceptance, production-like data for end-to-end tests, and lightweight API/contract tests (Pact or equivalent) where they provide value. Building performance coverage for critical journeys (feed load, interactions, search latency/rendering) using Detox performance tools and/or Flashlight + Maestro, while defining baselines and regression thresholds, will be part of your mission. You will also own load/performance testing for key end-to-end user journeys (from BFF/edge APIs through platform and backend services) using Locust (Python) or equivalent, handling realistic traffic modeling, scenario design, assertions on p95/p99 latency, throughput, error rates, and comprehensive reporting. For Advanced Search (including LLM-powered experiences), you will define automated evaluations that include schema/structure checks, relevance/quality regression against baselines, and edge-case/safety checks.
Role Overview efihr is hiring a Lead C++ Software Engineer in Atlanta, US. This role focuses on designing and building high-performance, scalable software. The position combines technical leadership with hands-on engineering, supporting a team to deliver reliable, production-grade applications. Collaboration with clients and cross-functional partners is central to the work. What You Will Do Design and build resilient C++ architectures that prioritize performance, maintainability, and smooth integration across software components. Manage the full delivery cycle, from planning and setting milestones to ensuring projects are completed as promised. Lead and mentor engineers, providing technical direction, removing roadblocks, and encouraging a culture of accountability and strong results. Work closely with product analysts to clarify and refine requirements, ensuring they are feasible and ready for development. Partner with QA to maintain high standards for performance and scalability, and to implement automation and fast feedback loops. Collaborate with customers to identify issues, resolve them quickly, and confirm that solutions perform reliably in real-world scenarios.
Join our innovative team at Systems Technology Research as a Lead Software Engineer. In this pivotal role, you will lead complex software development projects, drive technical excellence, and mentor junior engineers. You will collaborate with cross-functional teams to deliver high-quality software solutions, ensuring alignment with our strategic goals.
Strength in TrustAt OneTrust, our mission is to facilitate innovation through the ethical application of data and AI. We believe that building trust in data should not hinder progress; rather, it should enhance possibilities. This philosophy inspired us to create the first technology platform dedicated to responsible data usage in 2016. As AI continues to evolve as a powerful tool in data management, OneTrust is once again leading the way in defining responsible innovation. The AI-Ready Governance Platform™ integrates regulatory intelligence, automation, and cohesive governance workflows, allowing organizations to harness the potential of AI while ensuring ethical data practices to prevent misuse on a large scale. Trusted by thousands of organizations globally, OneTrust is at the forefront of transforming data into a powerful asset for both business and society. Your ChallengeWe are in search of a Senior Software Engineer who will report directly to the Development Manager/R&D Head. In this capacity, you will engage with our R&D Team, contributing to mission-critical applications.Your MissionEngage in all stages of the software development lifecycle.Develop well-structured, testable, and efficient code.Ensure that designs adhere to specifications.Take ownership of your code in production, responding to incidents and participating in retrospectives to foster continual improvement.Prepare and deliver software component releases.Promote continuous improvement by exploring alternative technologies and presenting solutions for architectural review.
Location: Atlanta, GA, USA About NiCE NiCE values growth through challenge and aims to set new standards in the industry. The team pursues excellence and welcomes those ready to contribute to meaningful work. Role Overview The Senior Software Engineer will design, build, and maintain software solutions focused on deployment processes. This position calls for someone who enjoys tackling complex problems and supporting the success of others. Collaboration with cross-functional teams is central to the work, as is a focus on best practices that improve deployment efficiency. What You Will Do Design and develop software solutions related to deployments Maintain and improve existing deployment systems Work closely with teams across the company to deliver dependable results Advise on and implement best practices for deployment efficiency Who Succeeds in This Role Engineers with strong attention to detail Collaborative team members who share knowledge and support others Professionals committed to producing well-structured, reliable solutions
Full-time|Remote|Remote (Atlanta, Austin, San Francisco, Seattle)
About Ditto Ditto builds technology for resilient, real-time data flow at the edge. The company’s peer-to-peer synchronization engine keeps devices connected and data consistent, even when internet access is unreliable or unavailable. Organizations like Chick-fil-A, Delta Airlines, and the U.S. military use Ditto to power mission-critical experiences in aviation, retail, travel, hospitality, and defense. With over $145 million in funding, Ditto is a fast-growing, globally distributed startup committed to building a diverse and inclusive team, essential for solving tough connectivity problems in challenging environments. Role Overview: Senior Software Engineer - Autonomy (Remote) This Senior Software Engineer role focuses on autonomy and field deployment. As a Forward Deployed Engineer, work directly with key users to integrate Ditto’s platform into operational environments, especially where robotics and real-time data are essential. The position calls for adaptable engineers who can quickly solve complex technical challenges and reduce the time it takes for customers to realize value from Ditto’s software. Expect to collaborate closely with both users and Ditto’s core product engineering team, relaying technical feedback and feature requests. The work often involves ambiguity, rapid troubleshooting, and direct involvement in field testing. Key Responsibilities Integrate with Robotic Platforms: Lead on-site software integration with unmanned ground, aerial, and maritime systems. Establish reliable data connections between Ditto’s synchronization layer and various robotic autonomy stacks. Develop on ROS2 and DDS Middleware: Design, build, and debug software nodes within ROS2 frameworks. Use DDS (Data Distribution Service) for real-time, publish-subscribe communication between robotic subsystems and Ditto’s platform. Implement MAVLink Integrations: Create and refine MAVLink-based communication channels for telemetry, command, and control of unmanned aerial systems. Ensure dependable data transfer between Ditto’s platform and autopilot firmware. Solve Problems in Real-Time: Act as the first line of technical support during field testing. Diagnose and resolve software, sensor, and communication issues on robotic platforms as they arise. Location Remote. Candidates in Atlanta, Austin, San Francisco, or Seattle are encouraged to apply.
THE POSITIONJoin our dynamic team at FanDuel, where we empower our engineering teams to innovate and excel.Our Account Vertical focuses on critical functions like Registration, Authentication, and User Identity Verification. As part of our Access pillar, your role will be pivotal in crafting a seamless login experience while enhancing the security of user accounts across our various platforms (Sportsbook, Casino, Racing, DFS). You will work with technologies such as Java, TypeScript (React), Python, and Terraform on AWS (Kubernetes, EKS, Lambdas, RDS Aurora, SNS, SQS).We seek passionate technologists who are strong communicators dedicated to continuous improvement. You should be confident in proposing effective solutions to complex challenges and eager to learn and share knowledge with your peers. As a Senior Software Engineer, you will work autonomously within empowered, multidisciplinary teams, tackling intricate challenges to deliver exceptional experiences and products for our expanding community of millions of players.Your role will involve using technology to solve straightforward problems while collaborating with team members for input and guidance. You may be tasked with creating or improving tools and applications. You will translate defined designs into code, delivering high-quality results on schedule while adhering to best software engineering practices. You will write secure, stable, and maintainable code with minimal defects, making informed choices about data structures and algorithms. Participating in team design, scoping, and prioritization discussions is essential, as is your effort to understand the business context and technologies behind your team’s software. You will effectively collaborate with team members to identify opportunities and challenges stemming from technical decisions. Your innovations and refinements will ensure that solutions meet customer needs and team goals, as you advocate passionately for our users.In addition to the responsibilities outlined, employees may be assigned other duties as needed to ensure operational flexibility and accommodate evolving business needs.