Top Software Engineer Jobs
Design and develop cross-platform mapping API using C++ for mobile devices. Collaborate with team to build software for field mapping, sensor networks, and navigation. Ensure ArcGIS software meets real-world usage scenarios. Solve complex problems with application design and development.
The Lead Software Engineer at Focused Labs will ensure adherence to development practices among the team, manage architecture decisions, and oversee the delivery of production-ready software. Responsibilities include collaboration with project management and design teams, communication of technical risks, and team management to foster collaboration and productivity. The role emphasizes continuous improvement in software development practices and relationship building with client technical teams.
As a Lead Software Engineer at Aidaly, you will lead a high-performance engineering team, contribute to code development for iOS/Android apps, API, and cloud infrastructure, implement DevOps processes, and recruit and mentor junior engineers. You'll ensure scalable and compliant systems focusing on AI-driven features.
As a Senior Software Engineer, you will enhance Fivetran's data validation service by developing new features, improving software architecture, troubleshooting data replication, and maintaining high-performance systems. This role emphasizes a strong commitment to reliability and data-driven solutions.
As a Senior Software Engineer at dYdX, you will build decentralized technologies, write financial software for high-volume trading, develop blockchain code, create REST and WebSocket APIs, and mentor junior engineers. You will work with cross-functional teams to ensure a high-quality product delivery.
The Staff Software Engineer at dYdX will focus on building decentralized technologies for financial markets, writing low latency financial software, developing high-performance REST and WebSocket APIs, and mentoring other team members while managing project priorities and deliverables.
The role involves designing, developing, and supporting complex distributed systems and microservices, particularly focused on card payments in a cloud-based environment. Responsibilities include optimizing performance, implementing CI/CD pipelines, mentoring other engineers, and ensuring compliance with security and regulatory standards.
As a Lead Software Engineer at Focused Labs, you will ensure best practices in software engineering, manage project delivery, collaborate with clients and teams, and mentor developers. This role emphasizes architecture decisions, code quality, and fostering relationships with client technical teams.
Featured Jobs
As a Senior Software Engineer at Fivetran, you will enhance performance and reliability while developing new features for Postgres data pipeline services. Responsibilities include writing and testing code, creating design documents, and collaborating with other teams to solve challenges and improve systems.
The Principal Software Engineer will lead the architecture and development of Fivetran's Data Lake product, collaborating with product teams to design capabilities, implement and operate large-scale data lake systems, and improve performance and scalability. Responsibilities include analyzing issues, ensuring operational excellence, and influencing cross-functional teams.
Seeking a Software Engineer experienced in full stack Java web application development. Responsibilities include participating in Agile team meetings, mentoring junior engineers, and migrating visualization tools. Experience in cloud virtualization and automation is a plus, as well as familiarity with various databases and tools.
As a Senior Software Engineer at Viam, you'll build backend systems and occasionally simple frontends to support cloud-based functionalities for managing fleets of robots. You'll work on a small team to enhance application features, maintain user management, and implement communication protocols, with a focus on backend development using Golang and MongoDB. Mentoring other engineers and shaping the architecture will also be key responsibilities.
The Staff Software Engineer will develop, design, and test distributed database systems, manage product performance, and validate prototypes while researching new technologies. This role involves developing core architecture code and managing the Milvus open-source community.
The Staff Software Engineer will develop distributed database systems, design core architecture code, optimize performance of cloud-native systems, and manage the Milvus open-source community. They will also address technical issues throughout the product development process.
The Senior Software Engineer will optimize core algorithm libraries, analyze performance, develop high-performance vector indexing frameworks, and implement algorithms based on research. Responsibilities include enhancing vector preprocessing and querying capabilities.
The C++ Software Engineer will be responsible for writing C++ code to deliver software solutions that tackle complex challenges in self-driving technology. They will collaborate with cross-functional teams to ensure safety and effectiveness of the software being developed.
This role involves product ownership and responsibility for creating user-facing experiences across different product areas for Mercury. The Senior Software Engineer will collaborate with designers and other engineers to build features addressing customer pain points, while making architectural decisions and providing technical leadership.
As a Senior Software Engineer at Compass, you will build and scale the platform for real estate professionals, lead the design and development of microservices, and contribute to a culture of operational excellence. You will mentor other engineers and work within an agile team to deliver impactful products.
The C++ Software Engineer will create reusable and maintainable code to solve complex math and physics problems. They will work collaboratively on scientific software tools in areas like space situational awareness and computer vision. Additional experience in various languages and technologies is beneficial.
As a Senior Software Engineer at Expanso, you will lead the development of Bacalhau, focusing on performance, reliability, and scalability while collaborating with a cross-functional team. You will ensure coding excellence, troubleshoot issues, and iterate based on community feedback in a dynamic, innovative environment.
Design and develop cloud services for processing satellite imagery, including creating APIs and catalog services. Collaborate with product and analytics teams, and implement new image processing operations while justifying technical decisions.
As a Staff Software Engineer - Full Stack, you will lead the development of a user feedback platform, empowering team members, shaping technology decisions, and ensuring product scalability and robustness. You'll collaborate with cross-functional teams, address technical challenges, and directly affect the user experience from concept to implementation.
As a Senior Software Engineer, you'll develop vital components for our product suite, optimize backend services for performance, conduct code reviews, and collaborate with various teams to enhance user experience, focusing on REST APIs and service design.
Seeking an experienced Senior Software Engineer to develop, maintain, and improve frameworks for user experiences on desktop platforms. Responsibilities include integrating frameworks for PC platform, building native plugins, maintaining codebase quality, refining business requirements, collaborating with UI designers and product managers, and developing production quality applications. Required qualifications include a passion for user experiences, BS/MS in Computer Science, 5+ years of experience, expertise in C++ and JavaScript, and familiarity with Agile methodology. Desired qualifications include React Native, open-source contributions, multi-threaded application experience, and knowledge of CI/CD tools.
As a Staff Software Engineer at Productboard, you will develop and enhance a platform that collects user feedback, impacting product direction and customer satisfaction. You will work across the entire tech stack, tackling complex challenges in feature development while collaborating with teams to deliver effective solutions.
All Filters
No Results
No Results