Top Software Engineer Jobs
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.
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.
Featured Jobs
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.
The .Net Developer will primarily focus on WPF development and C# .Net programming within a finance environment. The role requires multi-threading and task parallelism experience, along with proficiency in SQL Server and various version control systems. Additional tasks may include component development and involvement in brokerage accounting processes.
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.
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.
The Principal Technical Consultant in Platform Engineering leads the development and implementation of complex technical solutions while managing a team of engineers. Responsibilities include ensuring project delivery, building client relationships, developing deliverables, and mentoring team members. The role requires strong strategic and leadership skills alongside deep technical proficiency.
The Senior Technical Consultant designs and implements advanced technical solutions for clients while leading project teams and mentoring engineers. Responsibilities include creating technical roadmaps, managing CI/CD implementations, and presenting solutions to senior leadership.
The Senior Data Engineer will design, build, and support modern data environments in cloud settings. Responsibilities include creating data pipelines, managing data processing systems, and developing scalable data solutions using various tools. The role involves close collaboration with project teams and leadership to deliver analytics and machine learning capabilities.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results