Top Software Engineer Jobs
The Lead Software Engineer will guide a team in developing and maintaining AdTech software, focusing on large scale Big Data systems. Responsibilities include designing ETL processes, utilizing various technologies on AWS, debugging performance issues, and mentoring junior engineers.
Lead Software Engineer responsible for designing and developing software and web applications, primarily using C++ in a Linux environment, and managing programmatic advertising features. Duties include technical leadership, database design with SQL, and mentoring junior engineers, along with troubleshooting and integrating advertising applications.
As a Senior Software Engineer at Red Hat, you will contribute to the architecture, design, development, and testing of features for the RHOAI platform. You'll collaborate with cross-functional teams, mentor other engineers, and participate in open-source communities, all while ensuring product quality and security through best practices in MLOps.
As a Senior Software Engineer in DevOps at Venmo, you will be responsible for maintaining user-facing services, automating operations, ensuring security and compliance, and managing the infrastructure lifecycle. You will work with CI/CD processes, optimize pipelines, and enhance the quality and security of system deployments.
The Embedded Software Engineer will develop, test, and integrate embedded software for mission-critical applications. Responsibilities include software design, hardware integration, and executing validation processes for real-time systems. The engineer will use object-oriented methodologies and work through all phases of the software development lifecycle.
The Sr Software Developer will support Voya's mission by delivering innovative software solutions that meet customer needs and contribute to the organizational goals. Responsibilities include designing, implementing, and maintaining software systems, while collaborating with cross-functional teams to enhance product offerings.
As a Senior Software Engineer in Fund Tax at Carta, you will develop software for the venture capital industry, focusing on automating fund operations and analytics. You will tackle complex financial calculations, enhance existing systems, and lead projects involving the management and performance tracking of investment funds.
Senior Software Engineer role at Carta focusing on building solutions for Alternative Assets like Private Equity funds, Real Estate, Oil and Gas. Responsibilities include designing and coding financial platforms, conducting peer code reviews, mentoring junior developers, and improving platform observability.
Featured Jobs
The Senior Software Engineer will design, develop, test, and enhance software for high performance computing (HPC) systems, requiring a strong math or hardware background. Responsibilities include software testing, documentation, adhering to design requirements, and making recommendations on system design.
Design, develop, prototype, modify, and integrate solutions as a CNO reverse engineer for network-based devices. Work with analysts and other engineers to support mission-centric results and build prototypes to meet mission requirements.
The Senior Software Engineer will work on the CNO Discovery Analytics Team to enhance existing tools, develop new applications, and integrate with AI/ML systems. Responsibilities include gathering requirements, collaborating with team members, automating workflows, and improving user interface experiences. The role requires strong communication skills and the ability to identify user needs to drive mission impact.
As a Senior Software Engineer II, you will own the front-end experience for MGM websites and mobile applications, collaborating with designers and product managers to ensure technical feasibility, delivering production-grade code, and providing mentorship to other engineers while participating in cross-organizational product initiatives.
As a Senior Software Engineer, you'll contribute to designing and implementing an AI Copilot for ArcGIS Pro, focusing on developing AI models and algorithms, processing natural language, and collaborating with cross-functional teams to deliver innovative solutions and high-performance software.
As a Principal C++ Software Engineer, you will design and develop advanced search algorithms and geocoding capabilities. Your role includes writing scalable and maintainable code, optimizing existing C++ code for performance, and implementing efficient data formats and structures for spatially enabled data.
The Sr. Software Developer will work on developing user interface components for photogrammetry solutions in ArcGIS Pro using C# and WPF, with a focus on asynchronous programming and design patterns. Responsibilities include collaborating with team members on design implementation, developing APIs for external developers, diagnosing software behavior issues, and ensuring quality software delivery in an agile environment.
Design and implement high-performance graph algorithms for transportation routing, optimize C++ code for performance and scalability, analyze algorithm computational complexity, and participate in the software development life cycle.
Develop Android applications from design to architecture, collaborating with a team to meet user requirements. Focus on field mapping, data collection, and performance optimization while advocating for Android development within the company.
The role involves designing and developing Android applications, collaborating with developers and designers, meeting user requirements, solving complex problems, and promoting Android development within the company.
The role involves designing, developing, and testing iOS applications, working alongside other developers to solve real-world problems through user-focused design. Responsibilities include optimizing app performance, engaging in code reviews, and potentially advocating Apple technologies at conferences.
As a Sr. C++ Software Engineer, you will develop a cross platform mapping API, design and build software components, collaborate with other developers, and ensure applications meet user needs in fields like mapping and navigation.
As a Senior Software Developer for iOS apps at Esri, you will design, develop, and test new app functionalities while collaborating with other developers and designers. Your role will focus on addressing user requirements, optimizing performance, and ensuring a smooth user experience in mapping and data collection applications.
The Senior Software Engineer will support operational planning using the Extended Air Defense Simulation (EADSIM) by running scenarios, generating reports, investigating model behavior, and addressing code anomalies to extend the model's features. Additional duties include maintaining local programs and providing computer science services as needed.
As a Senior Principal Software Engineer in R&D at Mastercard, you will design complex product architectures, lead technical strategies, mentor junior engineers, and innovate payment solutions and services. Your expertise will contribute to defining engineering best practices and promoting Mastercard’s reputation in technology.
The Senior Software Engineer is responsible for configuring and administering Akamai CDN services, DNS/Infoblox, and F5 Global Traffic Manager. Key duties include optimizing web performance, troubleshooting network issues, and collaborating on traffic management strategies while ensuring compliance with security best practices. The role also involves mentoring team members and staying updated on CDN and DNS technologies.
The Principal Software Engineer will enhance the data curation and automation workflows within Generate's Digital team. Responsibilities include developing APIs, collaborating across teams to improve R&D workflows, ensuring system reliability, and integrating cutting-edge technologies, particularly generative AI and LLMs, into their software systems.
All Filters
No Results
No Results