Top Software Engineer Jobs
As a Senior Software Engineer, you will design, develop, and maintain software code, collaborating with team members across disciplines. You will implement technology solutions, promote best practices in coding, and ensure adherence to quality standards while supporting applications in production and introducing innovative frameworks to enhance business processes.
As a Software Engineer at Fivetran, you will develop enterprise-grade software focusing on performance engineering. Responsibilities include designing performance tests, analyzing system performance, identifying bottlenecks, and collaborating on solutions. You will work with various technologies to enhance product resilience and efficiency.
The Sr. Software Engineer will enhance the therapist experience through the development of seamless front-end systems using React and TypeScript. Responsibilities include leading projects, collaborating with cross-functional teams, and driving the software development lifecycle from planning to execution.
As a Front-End Engineer at TED, you'll develop software focusing on testing, performance, and code quality. You'll collaborate with cross-functional teams to enhance TED's conference attendance platform, integrating APIs and delivering high-quality user experiences, while also mentoring fellow engineers through code reviews.
As a Lead Software Engineer, you will design and develop secure software solutions, conduct troubleshooting, and lead teams in enhancing technology products. You will focus on building high-quality production code, reviewing others' work, and participating in system design and operational stability efforts, primarily using Java and React on AWS infrastructure.
As a Full-Stack Software Engineer, you will develop, deploy, and maintain software features while leveraging AWS. You will work with a team to create high-quality backend and frontend solutions, conduct code reviews, write tests, and document systems. Collaboration with senior engineers on technical specifications and improving processes is key.
As an Android Engineer III, you will develop and maintain Android applications, collaborate with product and design teams, participate in code reviews, diagnose bugs, and stay updated on Android trends to enhance user experience.
The role involves working within the Global Finance sector on SAP ECC and S4 environments. Responsibilities include collaborating with stakeholders, designing and implementing solutions, driving projects, and utilizing agile methodologies to resolve incidents and improve financial processes.
Featured Jobs
As a Distinguished Software Engineer for Workday, you will provide strategic guidance to engineering teams, drive innovation, and lead complex projects. Responsibilities include mentoring, implementing best practices in Workday's Core HR modules, facilitating system integration, and ensuring high-quality delivery of scalable solutions while staying updated on emerging tech trends.
As a Senior Software Engineer at Walmart, you will develop and optimize systems for enterprise learning solutions, ensuring operational metrics align with SRE principles. Responsibilities include working with observability tools, designing resilient systems, and building infrastructure at scale. You will provide scalable applications, work with containerization, engage in CI/CD processes, and ensure system reliability.
As a Sr. Software Engineer, you'll design and build a cloud-native platform with microservices, develop features, optimize performance, and mentor junior engineers. You will collaborate on frameworks, review code, and explore new technologies.
As a Software Engineer II at Fivetran, you'll focus on building enterprise-grade software, ensuring product performance standards, developing benchmarks, and resolving performance issues through collaboration with engineers and cross-functional teams.
The Principal Software Engineer for AI Platform will design, develop, and maintain AI/ML platform infrastructure, enhance capabilities for training complex models, and collaborate with cross-functional teams. Responsibilities include developing scalable infrastructure, monitoring resource utilization, improving platform usability, and maintaining tools for model versioning and experiment tracking.
The Principal Software Engineer will enhance the infrastructure for Machine Learning workloads, optimize Kubernetes and Kubeflow deployments, troubleshoot HPC issues, and collaborate with cross-functional teams. They will implement best practices for monitoring and ensure system reliability.
The Software Engineer will lead projects through the software development life cycle, design and integrate software systems, conduct code reviews, mentor developers, and provide project updates. This role requires advanced knowledge in debugging, testing, and secure coding techniques, alongside strong leadership and problem-solving skills.
The Software Developer will design, develop, and maintain full-stack web applications, manage databases, optimize cloud infrastructure, resolve bugs, and collaborate with teams. Responsibilities include writing efficient code, implementing business logic, creating and maintaining RESTful APIs, and participating in agile ceremonies.
As a Software Engineer on the Extensibility team at Figma, you will write Typescript, Ruby, and C++ code for new features and bug fixes, collaborate with product teams, and engage with the developer community to enhance Figma's developer platform, including plugins and APIs.
As a software engineer in the Magic Platform team, you will design and develop distributed edge services, monitor production services, and respond to customer escalations. Expertise with Linux networking and systems-level programming in Go is essential, along with debugging complex systems and collaborating across teams.
As a Software Engineer in the Performance Engineering Team, you will focus on developing enterprise-grade capabilities to enhance performance across the product base by designing tests, analyzing data, and collaborating with other engineers to resolve performance issues.
As a Software Engineer, you will design and develop new business applications, maintain existing applications, and work with teams to deliver solutions in a hybrid environment. Responsibilities include developing with various technologies, conducting automated testing, and utilizing cloud systems and DevOps practices.
As a Software Engineer at Epsilon3, you will design and build web-based dashboards and tools for complex operations in aerospace. Your responsibilities include creating scalable systems, developing APIs, and enhancing software efficiency while ensuring a delightful user experience.
As a Software Engineer at MicroStrategy, you will work in an agile team to develop innovative analytics and mobility platforms. You will harness AI and ML to create applications, solve complex problems, and continuously learn about the latest technologies and methodologies.
Lead a team of full-stack and data engineers in developing a cloud-based SaaS solution. Responsibilities include analysis, design, implementation, testing, and support, while collaborating with various stakeholders. The role requires strong communication skills and effective leadership to ensure project success.
As a Full Stack Software Developer, you will work with a small team to develop features for HyperComply's security vendor assessment software, handling everything from technical architecture to frontend coding and user testing.
As a Senior Embedded Software Engineer, you will architect and develop embedded software for Square's hardware products, conduct testing, optimize code, and collaborate with other teams to ensure reliable hardware-software integration. Your work will contribute to the robust design of payment devices.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results