Top Software Engineer Jobs
As a Senior Software Engineer, you will design, develop, and maintain low-latency trading systems and infrastructures. Responsibilities include enhancing scalability and performance, creating trading tools, and addressing the technical needs of the business. A focus on collaboration and strong communication skills are essential.
As a Software Engineer II on the Performance Engineering team, you will develop and debug software, analyze system performance, and design performance benchmarks. Your role also involves collaborating with engineers on performance solutions that enhance the product's efficiency and resilience.
As a Software Engineer at Nextdoor, you'll build a scalable container and serverless computing environment. Your focus will be on reliability engineering, designing systems, and creating automation tools for developers, ensuring operational excellence and robust monitoring systems.
Lead the development of a compute platform for Autonomous Driving, collaborating with other teams to ensure robust implementations. Develop middleware solutions and create efficient system architectures while using world-class tools and technologies.
The Power BI Developer will create dynamic dashboards and reports, oversee deployment of Power BI solutions, enhance existing BI capabilities, and collaborate with data teams to clean and transform data. Responsibilities include developing complex DAX calculations, integrating dashboards into applications, and ensuring data security and best practices are adhered to.
As a Software Engineer Intern at Waymo, you will develop a Hardware Abstraction Layer for sensor data and contribute to multi-platform software for autonomous driving tech while working alongside leaders in the field.
The PHP Software Developer will design, code, test, debug, and document software programs, focusing on automation and integration within the Neo veterinary software team. Responsibilities include collaborating with project teams, improving existing systems, and providing customer support regarding application deployment and problem resolution.
The Senior Full Stack Software Engineer will partner with product managers to shape strategies, lead technical architecture discussions, design and implement scalable systems, drive engineering excellence, and identify system improvement opportunities while implementing AI-powered features to enhance patient care.
Featured Jobs
The UI/Software Engineer will be responsible for developing user-friendly applications from scratch, writing software for hardware devices, and collaborating with team members on software challenges, while working in-office at Analog Devices in Wilmington, Massachusetts.
The Software Developer will design, develop, and improve software solutions, ensuring high quality and scalability. The role involves collaboration with product teams, code quality promotion, secure coding practices, and unit testing. Leadership expectations include guiding teams, advising on decision-making, and mitigating risks in software projects.
The Fullstack Software Engineer will collaborate with cross-functional teams to develop, enhance, and maintain software applications, leveraging technologies like React JS, TypeScript, Node.js, and AWS. Responsibilities include building web applications, implementing RESTful APIs, and mentoring junior developers.
As a Software Engineer at Snowflake, you will design and support a petabyte-scale cloud database, build reliable software for large companies, analyze performance bottlenecks, and implement novel query optimization and distributed data processing algorithms for enhancing data warehousing capabilities.
As a Software Engineer at Snowflake, you will design, develop, and support a petabyte-scale cloud database. Responsibilities include building high-quality software, analyzing performance bottlenecks, implementing query optimization algorithms, and developing services for the Snowflake AI Data Cloud.
As a Senior Frontend Software Engineer at Snowflake, you will lead projects across the tech stack, mentor junior team members, and contribute to complex web UI applications. Your role will involve close collaboration with design and product management to create high-performance user experiences for the Data Cloud platform.
As a Senior Frontend Software Engineer at Snowflake, you will lead projects, collaborate with cross-functional teams, and mentor junior members. You will focus on building user interfaces using technologies like React and Typescript, while ensuring performance and scalability of applications.
The Software Engineer (Backend) is responsible for developing scalable systems that process large data volumes, designing and maintaining APIs, and enhancing anomaly detection. Collaboration with product, design, and engineering teams is essential to deliver high-quality solutions rapidly.
You will develop a QA program ensuring product quality and fostering a quality culture. Responsibilities include deriving test plans, designing test frameworks, integrating automation tools, monitoring performance, and utilizing JIRA for bug tracking.
The Senior Backend Software Engineer will design and develop scalable monetization products and backend services, optimizing monetization efficiency with machine learning technologies, ensuring quality user experiences, and collaborating with key stakeholders.
You will lead and grow a frontend development team focused on creating innovative enterprise software solutions. Responsibilities include providing strategic oversight, establishing development processes, and understanding industry trends to innovate and assess new technologies.
The Senior Backend Software Engineer will develop AI customer service solutions for e-commerce, addressing multi-round dialogues and FAQs, while improving service lifecycles and system optimization across capacity planning and deployment.
The Senior Backend Software Engineer will design and build infrastructure and services for end-to-end user experiences, primarily focusing on data handling and sophisticated security analysis. They will contribute to creating a world-class development lifecycle, architecture, and tools while defining service architecture and APIs, participating in tradeoff discussions, and influencing product delivery.
As a Principal Backend Software Engineer at Oleria, you'll architect scalable backend systems, work with massive datasets, and develop innovative solutions in a collaborative and autonomous environment. You'll leverage cloud technologies and AI to enhance identity access management for enterprise applications, significantly impacting data security.
The Principal Data Architect will lead backend development, focusing on microservices, RESTful APIs, and ETL processes, leveraging cloud platforms like AWS. The role includes designing scalable data architectures, establishing data governance, and optimizing data processing for AI/ML applications. Candidates must have deep expertise in backend engineering and data management.
As a Sr Full Stack/Front-end Software Engineer, you will develop immersive user interfaces and optimize code performance while mentoring junior developers. Collaborating with cross-functional teams, you'll enforce best practices and engage in continuous improvement of front-end development.
As a Java Software Engineer at CACI, you will collaborate with a team to design and implement capabilities that support intelligence analysis. You'll work on agile software engineering activities, tackle operational issues, and communicate with team members and users to enhance software solutions.
All Filters
No Results
No Results