Top Software Engineer Jobs in Dallas, TX
As a Senior Software Engineer, you'll develop web applications for image and video quality enhancement, focusing on feature development, architecture, UI/UX, and optimization. You'll ensure a user-friendly interface while delivering high-quality products at a fast pace.
The Software Engineer will develop core desktop software apps for Topaz Photo AI or Topaz Video AI, focusing on either frontend, backend, or full stack development. The role requires building customer-facing products with a strong emphasis on user experience and contributing to significant weekly impacts.
As a Software Engineer for Topaz Labs, you'll enhance the performance, stability, and API of our AI Engine while collaborating with the research team to prepare models for production and optimize them for various hardware platforms. Your role involves performance optimization aspects like concurrency and multithreading, along with implementing image processing algorithms.
The Software Engineer will design and develop core services, collaborate within agile teams to build edge applications, contribute to software testing, maintenance, and resolve production issues. Familiarity with networking concepts and proxy/caching applications is crucial.
The Software Engineer aids in the creation and maintenance of applications for internal and external clients, focusing on real-time PL calculation development with Python. The role requires collaboration with various teams and a willingness to work with different programming languages.
As a Senior/Staff iOS Engineer at Slack, you will design and develop high-quality iOS applications, mentor junior engineers, and collaborate with cross-disciplinary teams to enhance user experiences. Your role will involve leading technical design choices and ensuring code quality across the iOS codebase.
The Software Engineer role at Trace3 involves developing solutions for operational problems, updating software/database platforms, and following Agile standards. Responsibilities include supporting in-house applications, establishing software development documentation, conducting tests, and maintaining database system recovery procedures.
The Full Stack Lead Engineer will design, develop, and maintain web applications and backend services, focusing on the Audience Planner initiative. Responsibilities include leading the development of fullstack applications, guiding junior engineers, and integrating Generative AI models. The role emphasizes collaboration with cross-functional teams and adherence to software quality practices.
Featured Jobs
The Software Engineer will design, develop, and implement cloud-based products and services for the Credit Risk Management business line. Responsibilities include application design across multiple technologies, migrating applications to cloud services, developing cloud infrastructure, and ensuring best practices in agile software development are met. This role requires strong analytical skills and technical leadership in complex end-to-end solutions.
As an Entry Level Software Engineer, you will design, code, test, and manage software applications. You will need a strong foundation in programming and collaborate effectively in a team environment. Understanding of agile methodologies and database management is also important.
Seeking a highly motivated Back End Software Engineer to join a technology-driven investment manager in Dallas, Texas. Responsible for backend development, working with a tech stack including Ruby, Rails, Python, Java, and more. Requires 5+ years of experience in software architecture and programming languages. Bachelor's degree in Computer Science or related field preferred.
The Software Developer, Database is responsible for designing, developing, and maintaining database systems. This role includes writing efficient SQL queries and stored procedures, ensuring database performance and security, and collaborating on data solutions to meet business objectives in an agile environment.
Senior Software Engineer responsible for contributing to the completion and deployment of 5G Core network components. Requires 12+ years of experience in C/C++ programming for real-time applications, knowledge of Matlab, Perl, Python scripting, and familiarity with 3GPP standards. Must have expertise in network virtualization, microservices architecture, and agile development practices.
The Software Engineer/Full Stack .NET Developer will design, develop, and maintain web applications, optimize database schemas, implement APIs, ensure compliance and security, and work collaboratively with cross-functional teams while utilizing AWS and DevOps practices.
Lead and participate in software engineering projects, translating requirements into solutions, developing code, conducting testing, and collaborating with teams. Provide guidance to engineers, troubleshoot issues, and ensure project delivery and quality. Support the business and drive innovative approaches to enhance software performance.
The Senior Product Software Engineer will design, develop, and maintain containerized applications using C#, build and integrate RESTful APIs, collaborate with cross-functional teams, and ensure code quality through reviews and testing while optimizing system performance.
As a Full-Stack Software Engineer at Amenities, you will collaborate with a talented team to develop the 'digital front door' patient portal. Responsibilities include working on new features, improving user experience, and integrating with EMR systems, while ensuring high-quality software development standards are met.
As an R&D IDMS Software Engineer, you will collaborate with an Agile team to develop, test, and support Mainframe Database solutions. Responsibilities include writing high-quality code, participating in design reviews, and engaging with customers for support and feedback. The role requires strong experience in software development and a passion for quality and efficiency.
As a Full-Stack Software Engineer, you'll work closely with leadership and the engineering team to design and implement new features across the backend, frontend, and reporting. You'll be involved in all areas where software is utilized, leveraging your experience to contribute significantly to the future of vacation rental search.
The Software Engineer will design and implement high-performance storage algorithms, ensuring efficient code and participation in automated testing. Responsibilities include control plane development in Golang and debugging distributed systems while collaborating with team members on product and design improvements.
The Software Engineer SMTS will build and operate scalable distributed systems to enhance cloud-scale security software services. Responsibilities include architecting and implementing services, protecting products from malicious attacks, and ensuring the privacy and security of data while enabling appropriate access levels.
As an R&D Software Developer, you will collaborate within an Agile team on high-quality software development for Mainframe Database solutions, analyze business requirements, participate in design reviews, and leverage best practices for efficiency and security. You will also interact with customers and support their needs and feedback.
As a Frontend Software Developer at Gravitate, you will design and develop backend applications using modern programming languages, build cloud-first distributed applications, and optimize systems with data persistence technologies. Collaboration on design and development decisions with a focus on problem-solving and continuous learning is key to this role.
As a Software Engineer at Sixth Street, you will develop and deploy technology solutions for trading systems, enhance automated processes, and support investment management operations. Responsibilities include software development, cross-functional collaboration, and risk mitigation in the SDLC.
The Software Developer is tasked with evaluating automation tools for RPA implementation, developing cloud migration blueprints, creating process models, and converting business requirements into technical specs using various programming languages. Key responsibilities also include managing cloud servers, conducting requirement analysis, and preparing training documentation for users.
All Filters
No Results
No Results