Get the job you really want.
Top Software Engineer Jobs
As a Staff Software Engineer at Visa, you will design and build scalable software products that influence payment technologies for a global customer base. This role involves collaborating with multifunctional teams to enhance service technology and create robust payment solutions.
The role involves utilizing backend Java cloud engineering skills for developing the Data Loss Prevention (DLP) product. Responsibilities include architecting solutions for advanced threat prevention, implementing scalable cloud solutions, and creating microservices to process large data efficiently.
As a Senior Software Engineer in Customer Engineering, you will work alongside customers to resolve product-related issues, ensure product adoption, and improve satisfaction. You will drive issue resolution, identify improvements, and develop diagnostic tools to assist in troubleshooting and reduce mean time to resolution (MTTR).
The Senior Software Engineer will work on integrating external services, modifying database structures, and implementing REST services focusing on security and scalability. The role involves collaboration within a Scrum team, utilizing modern technologies, and following a DevOps approach to development.
As a Senior Software Engineer at Ditto, you will design and maintain scalable distributed systems, optimize existing infrastructures for data synchronization, and collaborate with the SRE team for production performance. Responsibilities include implementing automation, writing technical documentation, and driving performance tuning for large-scale environments.
As a Deployment Strategist, you will lead the customization and delivery of products to national security customers, analyze user needs, and shape the deployment strategy. Your role involves coordinating with various teams to improve product impact and defining the requirements for successful deployment.
The Staff Software Engineer for the Data Platform will shape the architecture and roadmap, mentor engineers, and lead initiatives to advance the company's data platform and AI/ML applications.
As an Engineer II, you will design and develop scalable systems, collaborate with product owners and designers to deliver high-quality software, participate in code reviews, improve software processes, and resolve system issues while staying updated with modern technologies.
Featured Jobs
The Senior Unqork Engineer at 3Pillar Global will craft high-quality client code, foster collaboration among teams, and oversee technical direction from design to launch, while ensuring adherence to best practices. Responsibilities also include mentoring others, participating in code reviews, and contributing to documentation and bug fixes.
The Staff Engineer will design and develop a cutting-edge, AI-powered marketing automation platform while ensuring high-quality customer experiences. Responsibilities include scoping and building resilient systems, engaging in cross-functional collaboration, leading code reviews, mentoring engineers, and improving processes.
The Big Data Engineer will design and develop data and analytics solutions for the US Therapeutics Finance business unit, ensuring optimal architecture and delivery of data solutions. Responsibilities include creating data pipelines, troubleshooting issues, and collaborating with stakeholders to improve data infrastructure and processes.
The Trading Systems Developer will design and develop trading infrastructure tools and systems for crypto, focusing on creating scalable, high-performance applications. Responsibilities include enhancing market access and execution while collaborating with product managers and innovating trading solutions.
The Software Systems Engineer will apply engineering and analytical disciplines to maintain and manage systems at various lifecycle stages, support defensive cyberspace operations, ensure network security, control system changes, track configurations, and respond to cybersecurity incidents. Their role includes providing cyber situational awareness through content management on web platforms and supporting disaster recovery operations.
As a Software Development Engineer III, you will focus on enhancing the reliability of applications and systems for the travel platform. Responsibilities include developing and modifying software applications, writing automated tests, troubleshooting system issues, prototyping solutions, participating in code reviews, and driving continuous improvement within an agile environment.
As a Staff Software Engineer focused on backend at Databricks, you will design, implement, and operate micro-services for the Databricks platform, collaborating with product management and your team. Your work will include writing software in Scala/Java, building data pipelines using Apache Spark and Kafka, and integrating with third-party applications and cloud APIs.
As a Senior Software Engineer at MyVest, you will collaborate with the Advisor team to design and build features for their SaaS product, utilizing Java and SQL among other technologies. Your role involves advancing technical infrastructure and ensuring high-quality service to clients, while adhering to regulations in the financial services industry.
As a Staff Software Engineer on the Runtime team at Databricks, you will develop advanced distributed data storage and processing systems, enhancing performance beyond traditional SQL engines and supporting various data workloads. Your work will include projects like Apache Spark and Delta Lake, focusing on scalable systems, performance optimization, and data pipeline management.
As a Senior Software Engineer in Cloud Engineering at QuoteWizard, you'll design and maintain scalable infrastructure, automate with tools like Terraform and Ansible, develop backend services using Python, and lead CI/CD initiatives while mentoring junior team members to ensure operational excellence.
As a Software Engineer IV at NCR VOYIX, you will enhance the quality of systems for the Convenience, Fuel, and Retail Technology sector by participating in design reviews, advocating for test automation, and ensuring comprehensive testing coverage in collaboration with software engineers.
As a Senior Engineer on the Core Data team, you'll design and build a Cloud Data Warehouse focused on incremental updates, develop ETL pipelines for petabytes of data, and collaborate to improve data processing and infrastructure scalability and efficiency.
The Staff Software Engineer will lead efforts in building and improving NCR's platform engineering solutions, focusing on cloud expansion, technical strategy, and software development lifecycle. Responsibilities include mentoring team members, engaging in product roadmap discussions, and debugging system issues.
As a Software Engineer for wmA, you'll manage various development lifecycle stages for a significant insurance client, overseeing task ownership, facilitating defect analysis, and developing system interfaces. You'll also mentor team members and enhance continuous learning within the team, focusing on clean, scalable solutions.
The Technical Lead Developer will collaborate with architecture teams to develop a major module for Fixed Income business. Responsibilities include coding, conducting meetings with stakeholders to understand needs, mentoring junior developers, improving coding practices, and developing an automated testing framework.
As a Software Engineer, you will design and develop features for the Ethernet NIC, work with cross-functional teams to enhance a CLI framework, author software design and validation, and assist QA in testing high-quality software and drivers.
The Programmer - Engineering will develop and maintain software tools for engineering calculations and automated drawing generation. Responsibilities include software development, collaborating with engineers, creating automated tools for efficiency, troubleshooting issues, and documenting processes.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results