Top Software Engineer Jobs in Dallas, TX
The Software Engineer will design, code, debug, and maintain applications, ensuring effective collaboration between business and development teams. Key responsibilities include integrating new software, documenting changes, testing for functionality, supporting cloud infrastructure, and automating solutions based on cross-functional collaboration.
As a Backend Software Developer, you will enhance Gravitate's flagship software by developing web application backends/APIs, working with data persistence technologies, and employing best-of-class coding practices. You'll collaborate with the backend team on innovative solutions for the energy and commodity sectors, focusing on solving complex problems and optimizing systems.
The Software Developer will initiate and lead digital transformation projects within the organization, focusing on Cloud solutions, RPA tools, and UI/UX technologies. Responsibilities include analyzing existing systems, developing custom services, collaborating with stakeholders, and ensuring effective migration to Cloud platforms while maintaining documentation and business process specifications.
The Lead Cloud Data Engineer will be responsible for designing and implementing end-to-end solutions in Azure Enterprise Data Lake, optimizing data pipelines, and ensuring the availability, performance, scalability, and security of large-scale data processing systems. Additionally, collaborating with architects, leads, and stakeholders to support data-driven decision-making processes.
The Staff Software Engineer will drive product development, focusing on software design and implementation, providing standardized enterprise solutions for cloud infrastructure, and mentoring junior engineers. Responsibilities also include designing system architecture, ensuring code quality, and engaging in team activities like planning and retrospectives.
As a Lead Software Engineer, you will design, program, test, and deploy software applications while ensuring quality standards. Collaborate with clients and stakeholders to assess technologies and recommend solutions. You will also mentor junior engineers and manage teams to maximize productivity and effectiveness in software development.
The Lead Software Engineer oversees the development and testing of software while ensuring that coding standards are met through code reviews and unit testing. Responsibilities include mentoring team members, coordinating production support, and solving complex system problems. Experience with various tech stacks is required, along with strong leadership capabilities.
As a Senior Software Engineer, you will code, analyze, and develop software independently, interact with business users to gather requirements, debug programs, review legacy code, and mentor junior developers using various technologies including .NET, SQL, and Angular.
Featured Jobs
As a Senior Cloud Engineer at Topaz Labs, you will design and implement secure cloud architectures while collaborating with DevOps on API and service deployments, utilizing your expertise in distributed systems and cloud technologies.
As a Senior Software Engineer, you will lead development on Photo AI, focusing on feature development, system architecture, project planning, and UI/UX. You'll ensure a premium user experience and work on both frontend and low-level application challenges while collaborating with the team.
As a Senior Software Engineer on the Video team, you'll develop features for video AI, including 4K upscaling and motion deblur. Responsibilities encompass architecture, project planning, UI/UX, and optimization, ensuring high standards in craftsmanship and delivery.
The Senior Software Engineer will design and develop core services at StackPath, focusing on proxy server and caching server development. Responsibilities include writing efficient and reliable C/C++ code, collaborating with agile teams, optimizing performance, and debugging networking protocols.
Blue Yonder is seeking a Senior Principal Software Engineer/Architect to join their Data Platform Team. The role involves driving product development features, providing enterprise solutions for cloud infrastructure, and applying software engineering patterns to build robust systems. The incumbent will work in a global team environment and influence fellow engineers in software designs and implementations.
As a Full-Stack Software Engineer at VacationRenter, you will collaborate with leadership and engineering teams to architect and implement new features across all software areas, including backend and frontend systems. Your role will involve contributing to various business needs and partnering with existing teams to enhance contributions.
As a Lead Software Engineer at PMG, you will build scalable solutions, drive high-impact initiatives, mentor engineers, collaborate with teams, and make architectural decisions. Your focus will be on using AI and automation to enhance digital marketing tools, ensuring high code quality and agile methodologies. You will influence the future of the team and contribute to innovative solutions.
As a Senior Software Engineer at Tanium, you'll design and build scalable backend services and APIs, manage internal service certificates, and work with technologies like Golang, Kubernetes, and Docker, ensuring high performance and maintainability in a collaborative environment.
As a Senior Software Engineer at Tanium, you will design, develop, test, and deploy high-impact and maintainable backend services and APIs. You will collaborate with an agile team to enhance product offerings, develop monitoring systems for multi-tenancy on Kubernetes, and integrate with cloud services. Your work will involve utilizing modern development tools and practices while ensuring excellent user experiences and performance.
Build and maintain endpoint services for Tanium, design new product ideas, work with product management for feedback and input.
As a Staff Software Engineer in DevOps, you will design and implement automation for testing aircraft software. Responsibilities include managing CI/CD systems, building testing capabilities in cloud environments, maintaining build infrastructure, supporting various engineering teams, and creating documentation for best practices.
The Staff Software Engineer will develop and maintain avionics software for UAVs, ensuring optimal performance and safety. Responsibilities include participating in code reviews, leading teams in creating software features, integrating software systems, and developing tools for efficient software deployment and testing.
Develop and maintain high-quality embedded firmware for the V-Bat UAV, collaborating with various engineering teams. Responsibilities include refining existing firmware, integrating real-time operating systems, creating new CI/CD pipelines, and facilitating software architecture design processes, while ensuring optimal performance and reliability of the software systems.
As a Senior Full-Stack Developer, you will help build complex components, improve system scalability and reliability, mentor other engineers, ensure software quality and security, and collaborate with teams to execute the product roadmap.
As a Senior Software Engineer - Database Developer, you will design, develop, and enhance complex relational database systems, ensuring high performance and scalability. Responsibilities include mentoring junior developers, leading discussions on database requirements, optimizing queries, and staying updated on emerging technologies for improved database solutions.
As a Senior Software Engineer, you will design, develop, and debug software, engage in architecture design sessions, mentor team members, and drive improvements in procedures and standards. You will utilize best practices and solve complex problems while working in a collaborative Agile environment.
As a Senior Software Engineer at HiOperator, you will deliver complex software features, manage API integrations, maintain platform uptime, oversee DevOps, and deploy machine learning models. You will also mentor junior engineers and adapt to evolving responsibilities in a fast-paced environment.
All Filters
No Results
No Results