Top Software Engineer Jobs
As a Staff Platform Engineer, you will manage Kafka clusters, scale high-throughput services, oversee database performance, and design new services while maintaining existing workflows. You will also mentor team members and optimize the observability platform to handle growing data demands.
The Senior Hardware Engineer will design complex high-speed network switch solutions, oversee schematic design and PCB layout, and provide technical support for product development. Responsibilities include participating in product requirement reviews, optimizing designs with software engineers, and ensuring projects progress from inception to production.
The Senior DevOps SRE is responsible for designing, deploying, and maintaining SaaS infrastructure, monitoring systems, and enhancing solutions to complex problems. Key responsibilities include debugging production issues, planning infrastructure growth, ensuring system SLA compliance, managing log analysis systems, and implementing security controls.
As a Senior Software Engineer at Ascend, you will lead the development of innovative software solutions, focusing on scalable, high-performance systems, conducting code reviews, mentoring junior engineers, and collaborating with cross-functional teams to ensure technical excellence and meet product goals.
Featured Jobs
The Project Engineer is responsible for providing technical and operational support, focusing on process improvement and equipment optimization. Key tasks include analyzing sales requests, designing production lines, managing project budgets, and overseeing equipment acquisition, installation, and validation protocols. The role entails collaboration with various departments and managing project timelines effectively.
As an ML DevOps Engineer, you will optimize and automate the deployment pipeline for real-time machine learning models, enhancing model reliability and integration with the Perpay app while collaborating with Data Science and Engineering teams. You'll also improve data infrastructure efficiency using your DevOps expertise.
As a Junior Data Engineer at Perpay, you will assist in building and maintaining data pipelines and architectures to support data products and insights. You will work on various projects across different business domains, contributing to the growing modeling, reporting, and analytical requirements at Perpay.
Design, implement, and maintain complex ETL pipelines using Apache Spark, Apache Airflow, and AWS Glue. Collaborate with data producers to establish robust data contracts and develop advanced data models for batch and near real-time data processing.
The QA Engineer will ensure the quality and reliability of applications through collaboration with stakeholders to develop comprehensive test plans, coordinate testing with offshore resources, and create automated testing solutions. Responsibilities include executing test cases for web and mobile applications, identifying defects, and integrating automated tests into CI/CD pipelines.
As a Senior Solutions Architect at Berkadia, you will design and implement large-scale Salesforce solutions, build tools for an event-based architecture, and improve existing systems. You will also work closely with product management and developers to enhance productivity and resolve security vulnerabilities.
The SQL Developer will design and develop ETL processes using SSIS and T-SQL, work with SQL Server 2008/2012, and utilize dynamic SQL and table variables in an Agile environment. A strong work ethic and self-motivation are vital for this role.
Develop REST APIs using Java and Spring with a focus on web services. Collaborate on API design, utilize databases, and integrate API gateways. Conduct testing with tools like Postman and SOAPUI.
The Java Developer will work on integration projects using Java and related technologies such as Apache Camel and Spring framework. The role involves working with Big Data technologies like Kafka and Cassandra, and REST APIs, preferably within the retail industry, for a duration of one year or more.
As an iOS Mobile Developer, you will develop and maintain high-quality iOS native mobile applications. Responsibilities include implementing new features, writing and maintaining automated tests, collaborating within a team, and ensuring smooth application performance through code reviews and optimization.
In this role, you will lead the development of efficient Java code, integrate Adobe Experience Manager in projects, troubleshoot technical issues, and provide technical guidance. You will utilize your extensive Java experience to optimize project outcomes and drive innovative solutions through POCs.
The Senior Java Developer will develop code using Java and Spring technologies, solve technical problems, propose solutions, ensure proper technical design, and contribute expertise to projects. The role requires experience in microservices, reactive programming, and NoSQL databases, along with strong communication skills.
As an Android Engineer on the Support Products team at Robinhood, you will work on enhancing the customer-facing support experience through the development of features with Kotlin and Android APIs. Your responsibilities include collaborating with cross-functional teams, owning features from design to launch, and mentoring junior developers.
As a Staff Software Engineer in the Customer Care group, you will design and develop AI-powered chatbot solutions to enhance customer experience. You will collaborate with various teams, lead innovative projects, mentor engineers, and ensure quality and compliance in AI technologies used by the company.
The Senior Machine Learning Engineer will develop and implement scalable machine learning models, focusing on ranking and recommendation systems. Responsibilities include conducting A/B tests, analyzing data, collaborating cross-functionally, and building reusable libraries while maintaining thorough documentation.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results