Top Software Engineer Jobs
As a Distinguished Software Engineer for the Billing Platform at GEICO, you will lead the re-architecture of the billing platform, managing complex systems such as billing engines, invoicing, and payment processing. This role involves strategic direction, mentoring engineers, developing technologies, and collaborating across teams to enhance system performance and scalability.
The Distinguished Software Engineer will lead the design and development of a core Data Lakehouse platform at GEICO, collaborating across teams to ensure the platform's quality, usability, and performance. Responsibilities include defining software strategies, mentoring engineering staff, and integrating open-source components into the architecture of the company’s data infrastructure.
The Software Engineer will develop frameworks and tools for building software, collaborate with teams on CI pipelines, assist users with build pipelines, and design infrastructure for efficient applications.
The Software Engineer will join the Testing Frameworks and Performance Engineering team, focusing on building tools and frameworks for performance testing. Responsibilities include understanding performance requirements, designing frameworks for load testing, and enabling application teams to run tests as part of their CI/CD workflows.
The Software Engineer will focus on building and maintaining testing frameworks and tools, developing extensions and libraries, and enhancing testing accessibility for the engineering team. They will collaborate with teams to address testing challenges and create new solutions to improve testing capabilities.
As a Senior Full Stack Engineer at GEICO, you will design and build scalable distributed systems, engage in cross-functional collaboration, lead design sessions, mentor engineers, and improve engineering quality while utilizing various development tools and frameworks to enhance application performance.
As a Software Engineer II at Fivetran, you will develop and debug code to enhance product performance, analyze metrics to identify bottlenecks, create benchmarks, and collaborate with teams to ensure high-quality outcomes. Your work will significantly impact the efficiency and resilience of enterprise-grade software solutions.
The Quantitative Software Developer will design, implement, and maintain trading and research systems for a mid-frequency equity portfolio, including projects like distributed machine learning algorithms, news signal processing pipelines, trade monitoring dashboards, and error debugging in simulations.
Featured Jobs
The Sr Software Engineer is responsible for systems analysis, application development, and integration to meet business needs. This role includes leading application design, mentoring teams, and providing technical consulting while coordinating with clients and IT areas for successful implementation and system maintenance.
The Sr Software Engineer will provide expertise in systems analysis, application development, and integration to support business needs. Responsibilities include leading teams on projects, designing and developing applications, mentoring staff, and coordinating activities across IT areas. The role also involves evaluating client requirements and recommending efficient solutions.
As an Experienced Software Engineer, you will architect and optimize a high-frequency trading platform, ensuring robust access to market data and implementing trading strategies. Responsibilities include systems programming to reduce latency, building risk management tools, and leading development sprints.
The Software Engineer/Full Stack .NET Developer will design, develop, and maintain web applications, optimize database schemas, implement APIs, ensure compliance and security, and work collaboratively with cross-functional teams while utilizing AWS and DevOps practices.
The Software Engineer will develop and unit test software solutions, collaborate with IT groups and customers to define deliverables, and create detailed design documentation. Responsibilities include mentoring junior engineers, technical recommendation formulation, and maintaining support documentation.
As a Chief Software Engineer at Visa, you will lead the architecture for complex merchant payment management projects, mentor engineering teams, establish development best practices, and drive innovative solutions in the FinTech space. You will be instrumental in defining technology strategies and ensuring engineering excellence.
As a new grad Software Engineer, you will write optimized code, formulate creative solutions, develop end-to-end technology solutions, and work collaboratively in an Agile environment across various projects at Visa.
The Software Engineer will be responsible for agile development processes, supporting sprints, providing technical insights for release planning, designing scalable services, conducting QA testing, and offering support during user acceptance tests. They will work with .NET and associated technologies while maintaining communication with stakeholders.
As a Software Engineer in Sales Technology, you will collaborate with experts, participate in software architecture and design, develop software solutions using various technologies, and apply software engineering best practices including TDD while engaging in code reviews and driving automation.
As a Software Engineer on the Trading Automation team, you will develop data pipelines, automate workflows, and create user tools. Responsibilities include writing automated tests, documenting processes, deploying software using CI/CD, and providing operational support while collaborating globally to enhance efficiency.
As a Senior Software Engineer at Cloverly, you will use your technical expertise to ship software that enables innovation in the carbon economy. You will collaborate with teammates to bring innovative product features to market and maintain a high standard of quality while delivering value. Preferred experience includes 5-8 years of designing, shipping, and supporting production systems, strong working experience in NodeJS, Python, Postgres, Redis, Mongo, and React, as well as strong communication and collaboration skills.
The Senior Software Engineer will drive the technical roadmap, work collaboratively to enhance a software platform, and support full cycle feature releases. The role includes technical design participation and continuous technology discovery while fostering mentorship for junior engineers.
Software Engineers at KLA are responsible for building and maintaining the infrastructure for HPC solutions, developing machine control and business logic, and contributing to data management for machine learning applications. Candidates should have strong skills in C/C++ and Python and will work in a collaborative environment.
As a Senior Mobile Software Engineer, you will develop new user-facing features for a cross-platform app, manage feature lifecycles, and prioritize quality code within a cross-functional team at Step, a financial services company.
The Software Engineer will plan and design code features, maintain products with real-world usage, iterate on new code, and collaborate with DevOps and Front-End Engineers. The role requires a focus on writing scalable code, conducting code reviews, and participating in feature discussions with the team.
Genies is seeking a talented Senior Graphics Engineer to join their R&D team. The role involves developing technologies for avatars, optimizing graphics for performance, and collaborating with cross-functional teams. The ideal candidate should have 4+ years of experience in 3D rendering engines, strong programming skills, and expertise in 3D mathematics and data structures.
The Platform Engineering Software Engineer will develop and maintain the P3 delivery platform for LF Education, supporting hands-on certifications and interactive training labs. Responsibilities include collaborating with stakeholders, adhering to team standards, employing test-driven development, and facilitating continuous improvement in practices. Emphasis is on enhancing technical expertise and contributing to the growth of entry-level technical talent in open source technologies.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results