Top Software Engineer Jobs in Dallas, TX
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.
The Senior Software Developer will be responsible for developing, implementing, and supporting enterprise-level applications. They will work on software development and legacy product support, including creating user interfaces, coding, testing, troubleshooting software issues, and collaborating on projects.
The Senior Software Engineer will lead critical projects, innovate within a cross-functional agile team, mentor junior developers, and build high-performance backend systems and APIs utilizing Ruby on Rails among other technologies.
The Technical Lead will manage and organize data, oversee project logistics, maintain schedules, budgets, and communicate progress to stakeholders. Responsibilities include application development in C#.NET, deploying and maintaining applications in MS Azure, and supporting web development using HTML5, CSS, and JavaScript, while ensuring client satisfaction throughout the projects.
The Senior Software Engineer will create, develop, and maintain ServiceNow modules and integrated services while ensuring system reliability, security, and efficiency. Responsibilities include enhancing platform automation, analyzing existing configurations, delivering exceptional service, and leading application integrations and updates, all while applying best practices and regulatory standards.
As a Senior Software Engineer, you will work on critical projects with direct impact, participate in a cross-functional agile team, and develop high-throughput, low-latency APIs. Your expertise in Rust and other technologies will be essential in improving and iterating applications while mentoring less experienced developers.
Featured Jobs
The Senior Software Engineer will support the full software development life cycle for Autonomous Vehicle software, building secure infrastructure for product development and testing. The role requires collaboration with hardware engineering teams and expertise in debugging complex systems, with a focus on performance-critical code.
The Senior Software Engineer will design and implement backend services and APIs, improve application architecture, and collaborate with other professionals. Responsibilities include code reviews, defining software requirements, and maintaining cloud-based databases. They will contribute to both backend development and user experience enhancements within a financial technology platform.
The Senior Software Engineer will support the full software development life cycle for Autonomous Vehicle software, build tools for internal development teams, and ensure robust, secure infrastructure. They will also work closely with hardware engineering to enable new components on self-driving vehicles.
As a Senior Software Engineer, you'll develop scalable and efficient code, work on new features, collaborate with teams for testing and refinement, and ensure application performance meets established KPIs and SLAs.
As a Senior Software Engineer at Tanium, you will design, develop, test, and maintain innovative software products. You will collaborate with product management to gather feedback, construct backend services, and work with various technologies to manage data and deploy cloud solutions. You will also ensure high performance, scalability, and observability of the services created.
The Senior Principal Software Engineer will architect and optimize the QTC lifecycle, enhancing scalability and performance while ensuring alignment with business goals. Key responsibilities include developing strategic technology roadmaps, leading system integrations, enforcing architectural standards, and driving continuous improvements in workflows to enhance system efficiency and performance.
All Filters
No Results
No Results