Verified Tech Jobs & Hiring Companies, Updated Every 24 Hours
Direct career links to high-growth tech startups and Fortune 500 engineering teams across the United States, Europe, and Worldwide. We audit careers daily to ensure zero ghost listings and zero expired apply links.
All Verified Employers (644)
Filtered and verified against live career portals
The Verified Direct-Apply Tech Job Board
Landing a high-compensation software engineering, data, AI, or product role should not require fighting through zombie job posts, recruiter agency reposts, or expired links. KodeSword indexes verified tech career openings by connecting directly with corporate Applicant Tracking Systems (ATS) including Greenhouse, Lever, Ashby, and Workday. Every single role featured on this platform is active and routes straight to the hiring company’s career page.
Popular Tech Roles
Top Tech Hubs
Why Tech Candidates Use KodeSword vs. Traditional Aggregators
- 100% Direct Corporate Links: Zero middleman recruiter reposts.
- Continuous 24h Pruning: Expired and filled listings removed daily.
- Comprehensive Salary Data: Compensation extracted from verified JDs.
- Zero Paywalls or Registration: Browse and apply completely free.
Frequently Asked Questions
- How often are tech job openings updated on KodeSword?
- Our crawlers sync with official company Applicant Tracking Systems (ATS) including Greenhouse, Lever, Workday, and Ashby every 24 hours. Expired or filled roles are pruned daily to prevent ghost job listings.
- Are these direct job applications or recruiter agency reposts?
- Every role links directly to the official corporate careers portal. There are zero intermediary recruiters, no paywalls, and no sponsored spam.
- What kinds of tech roles are listed on KodeSword?
- We index white-collar software engineering, AI/Machine Learning, DevOps, SRE, Cloud Infrastructure, Data Engineering, Cyber Security, and Technical Product Management roles across US hubs and remote companies.
Imc
Actively Hiring63 open positions matching criteria
Site Reliability Engineer - Data Platform
Systems & Infrastructure
IMC operates on the cutting-edge use of technology to create a competitive edge over the competition. We also grow quick and have plenty of complex technical challenges. We're looking for an experienced SRE with strong background in managing distributed data systems on both bare metal Linux and Kubernetes. We want someone who can help us standardize deployments, elevate observability, and improve automation as we scale our data platform and other critical data services. You will join our Data Platform team, part of our local data team that builds and runs the systems that are used by traders, quant researchers and engineering teams, for all their data needs. The Data Platform team is responsible for the foundational platform that our data frameworks and tooling is built on top of. This includes observability, scalability and supporting standardised deployments. Your Core Responsibilities: As an SRE within IMC you will join a sub-team that takes a central role in all the data needs and you’ll be working to: Design, implement and operate our data platforms. Improve observability so we catch issues before our users do. Build automation to reduce toil and allow our systems to scale Support and own reliability of critical services (e.g. HDFS, Kafka and Dremio) Drive long-term architectural improvements, not just fixing issues, but preventing them. Your Skills and Experience: Strong experience managing distributed data platforms (e.g. Kafka, Hadoop, Spark, Dremio); including full installation, debugging and performance tuning Hands on experience deploying, configuring and orchestrating software on Linux and Kubernetes, with proven ability to troubleshoot issues in both environments Strong experience with infrastructure as code (Ansible preferred) and best practices Proficient programming experience in Python Ability to read, write and tune SQL queries Comfortable reading Java source code, tuning and debugging running JVMs. Familarity with data lakehouse technologies (e.g. Iceberg or Delta Lake) as well as query engine technologies (e.g. Dremio, Presto or Trino) Exposure to workflow orchestration tools like Airflow or Dagster A proactive mindset: you're not just fixing issues but preventing them. Comfortable working across teams, with minimal oversight. Our Tech Stack: Data Tools: Hadoop (HDFS), Kafka, Dremio, Iceberg, Clickhouse, Spark, Airflow, Flink Infrastructure Automation: Ansible, Puppet, Kubernetes (ArgoCD, Helm, Kustomize) Observability: Prometheus, Grafana, AlertManager Scripting: Python, Bash, SQL Others : PCAP infrastructure About Us IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.
View more...Software Engineer – AI Powered Engineering
Development (Group)
IMC is embedding agentic AI directly into the developer workflow for our production-critical systems. As a member of the Agentic AI engineering team, you’ll help build agents, MCP servers, and evaluation loops that make AI-generated code reliable, auditable, and fast to ship. You’ll work closely with experienced engineers and platform teams to deliver pragmatic, high-impact AI integrations at scale. Your Core Responsibilities: Contribute to the platform by implementing agents, MCP servers, and supporting services that propose and apply changes to large codebases Assist in developing retrieval systems that give AI agents and developers accurate, up-to-date context from large codebases and design artifacts Help measure and improve AI-generated changes by building compile/test/evaluate pipelines (static analysis, style and safety checks, performance gates, code review) Apply IMC’s best practices in concurrency, telemetry, configuration hygiene, and performance-sensitive code paths to ensure AI outputs are reliable and idiomatic Collaborate with teammates on experiments to evaluate and improve AI-driven workflows Your Skills & Experience: BS+ in Computer Science (or related) with strong fundamentals (algorithms, data structures, systems) 5+ year of professional software engineering experience Proficiency in a high-level programming language (Java or Python preferred) Experience contributing to developer-facing or production systems Curiosity and eagerness to learn about AI/LLM application patterns, even if you haven’t worked closely with them yet Strong communication skills; comfortable working with engineers in a fast, collaborative environment Please note that immigration sponsorship is not offered for this specific opening. The Base Salary range for the role is included below. Base salary is only one component of total compensation; all full-time, permanent positions are eligible for a discretionary bonus and benefits, including paid leave and insurance. Please visit Benefits - US | IMC Trading for more comprehensive information. Salary Range $180,000 — $225,000 USD About Us IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.
View more...Software Engineer – Application Platform
Development (Group)
At IMC, technology is not a department; it’s at the heart of everything we do. Developed in-house, our innovative software makes millions of trading decisions daily, and we win by making better and faster decisions than our competition. IMC's Platform Engineering team in Sydney works closely with our global counterparts to deliver the runtime environments and services on which IMC's cutting-edge trading and business applications run. We work on a wide variety of systems and tools that utilize a combination of in-house, open source, and third-party technologies. We are currently looking to expand our Application Platform team. The Application Platform team helps turn IMC software into running applications. We develop and operate scalable, self-service systems and tools to configure, distribute, deploy, upgrade, and operate trading and supporting components in data centers around the world. We use input gathered from a range of internal stakeholders to design and implement creative solutions to efficiently keep tens of thousands of services and applications running and up to date. Your Core Responsibilities: Develop, test, deploy, and maintain high-performance, globally distributed Go applications. Collaborate with teammates, stakeholders, and internal customers across local and global teams. Partner with customers to understand their needs and design platform capabilities that help them configure, deploy, and operate software more effectively. Support customers, unblock teams, and turn recurring issues into platform improvements. Own the end-to-end service lifecycle, from requirements gathering and implementation to deployment, operation, and continuous improvement. Help operate and support the team's systems during Sydney business hours. Use automated testing and frequent deployments to deliver high-quality features quickly and iteratively. Balance trade-offs between latency, throughput, simplicity, scalability, reliability, and maintainability in a complex technology landscape. Your Skills and Experience: 1-3 years of professional software engineering experience and proficiency in a programming language is required (Go, Python, or Java) Strong analytical skills and interest in solving complex problems programmatically Experience with automated testing and CI/CD pipelines. Familiarity with Docker, Kubernetes, and Linux environments. Exposure to distributed computing and modern cloud-native software design. Strong communication skills and the ability to work with cross-functional teams. You have a DevOps mindset and are comfortable working across the entire application lifecycle, from development and testing to deployment and operations. Prior knowledge of financial markets or trading is not required, but curiosity and a willingness to learn are essential. About Us IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.
View more...The BP&A Team sits at the heart of our operations, partnering closely with finance, trading, and middle office teams. We serve as the business intelligence and analysis function for IMC to turn complex data into insights that drive real decisions. This role also connects you with colleagues across Chicago, Amsterdam, and Sydney, all part of a truly global team reporting into a Global Lead. We're looking for a Software Engineer who loves back-end development and wants to help build the tools and systems that power our business - front-end or UI/UX experience is a bonus. Your Core Responsibilities: Own meaningful pieces of system development, maintenance, process improvement, and automation, plus dig into database and front-end work along the way Team up with BI developers to shape best practices, and partner directly with finance, operations, and trading teams to keep the BP&A ecosystem running smoothly, reporting to the local lead Build tools that make things faster and smarter - boosting efficiency, streamlining data processing, and cutting load times Build high-end dashboards and visualization tools for stakeholders globally Work with large data sets and data pipelines that support storage, retrieval, and analysis across the finance organization Your Skills and Experience: Degree in Computer Science, Mathematics, Statistics, Econometrics, or another quantitative field 2–5 years software engineering experience, ready to make an immediate impact Strong Python and SQL skills; React experience is a plus Hands-on experience with agentic coding tools (e.g. Claude Code, Codex, Cursor) Comfortable with CI/CD pipelines (e.g. GitLab CI, Jira) Experience working in containerized environments (e.g. Kubernetes, Docker) Cloud experience required - AWS a plus Exposure to finance processes or AI/ML engineering a plus The ideal candidate thrives in a dynamic, fast-moving environment and enjoys the challenge of things changing quickly; they also blend technical depth with business savvy, have sharp analytical instincts and the interpersonal skills to bring people along with them Please note that immigration sponsorship is not offered for this specific opening. The Base Salary range for the role is included below. Base salary is only one component of total compensation; all full-time, permanent positions are eligible for a discretionary bonus and benefits, including paid leave and insurance. Please visit Benefits - US | IMC Trading for more comprehensive information. Salary Range $130,000 — $180,000 USD About Us IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.
View more...Software Engineer - Development Platform
Development (Group)
At IMC, technology is the driving force behind everything we do. Our in-house developed software executes millions of trading decisions each day, enabling us to outperform the competition by making smarter and faster choices. We're looking for an experienced software developer with strong communication skills to join our Development Platform team. The Development Platform team exists to amplify the effectiveness of trading, research, and engineering teams. Instead of directly building trading strategies, we provide the tools, infrastructure, and processes that support all software development, aiming at reducing friction and accelerating delivery. The role requires building robust solutions and solving challenges up and down the tech stack. The team owns and evolves IMC's build systems and development tooling, continually tackling bottlenecks in build and development processes, whether that means an impactful one-line fix or migrating an entire codebase to Bazel. The team supports codebases in a variety of languages, including Python, C++, and Java, to improve the daily productivity of hundreds of developers across the globe. Your Core Responsibilities Identify and implement improvements to software development workflows, from targeted, iterative refinements to sweeping architectural redesigns. Scale and advance IMC's trading systems builds and development tooling to support an excellent work environment for developers. Optimise compile times, improve code quality systems, and simplify software processes to improve the daily workflow of engineers Troubleshoot potential issues with build infrastructure and implementing improvements. Design and build infrastructure supporting the development, build, test, and release processes. Partner with development teams to align platform capabilities with their evolving needs, and drive adoption of best practices in code health, development productivity, and maintainability. Your Skills and Experience: 3+ years of software development experience in Python, Java, and/or C++ required. Knowledge of stable, dependable build environments and rapid feedback cycles. Prior experience with Bazel or other monorepo-build software required. Experience implementing CI/CD pipelines with tools such as Jenkins, TeamCity and GoCD. Experience with containerization technologies and tools such as Docker and Kubernetes. Excellent written and verbal communication skills in interacting with stakeholders across all phases of product design, development, and delivery. About Us IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.
View more...Software Engineer Intern
Development (Group)
Our summer internship programme in Amsterdam is your chance to experience life as an engineer at IMC. As a Software Engineer Intern, you will go beyond writing code and designing technology: you’ll gain insight into algorithm complexity and data structures, get to know IMC’s unique business model, and build valuable connections with our trading and technology teams. Throughout the summer, you will work on a relevant project while receiving comprehensive support from dedicated internship trainers, and a one-on-one mentor to guide you in your work and professional development. You will benefit from a highly competitive compensation package, fully-furnished corporate accommodation, catered meals, and experience IMC’s collaborative culture as if you’re already a full-time employee. Where you go from here is up to you! YOUR CORE RESPONSIBILITIES Enhance your knowledge of algorithm complexity, data structures, and writing fluent code Support the development of our trading platform and software stack Gain experience across the entire software development lifecycle at IMC especially by collaborating with traders, researchers and hardware engineers Be an integral part of your team by helping to identify, implement and validate changes to IMC’s trading algorithm and system Enhance your coding skills by participating in individual and collaborative, competitive hackathons and technology challenges Attend workshops, presentations, trainings, and social activities alongside the full internship cohort YOUR SKILLS AND EXPERIENCES In your penultimate year of study in computer science, software engineering, or a related field graduating in 2028 Proficient experience in a programming language (Java or C++ preferred) You thrive working in an environment where creativity, teamwork, and innovation are recognised and rewarded You want to make an impact on meaningful and challenging projects Outstanding analytical skills and a desire to solve complicated problems programmatically Genuine interest in financial markets (no prior knowledge or experience is required) Must be able to start the internship on June 28, 2027 Please note: If you have already applied for this position during the current recruitment season and were not selected, you may reapply when the next recruitment season begins in Summer 2027. We encourage you to focus on enhancing your skillset before reapplying. To be able to take part in IMC’s internship programme, you will need to obtain the required visa and/or permit to enter, stay and work in the Netherlands. Depending on your nationality and country of residence, obtaining the required entry visa may be subject to additional requirements, processing delays or other limitations. Please note that if you need a Schengen visa and are unable to obtain it before the start of the internship, you will be unable to take part in IMC’s internship programme. We greatly appreciate your understanding and hope to consider you for future opportunities. If you have any questions regarding the above, please reach out via: CampusEU@imc.com . For more information on our technology interview process, please review our preparation guide here . About Us IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.
View more...Software Engineer Intern 2027
Development (Group)
At IMC, Software Engineers don’t just write code and design technology. They are responsible for spotting new opportunities, developing new technologies, and solving problems. Every day, our software makes millions of trading decisions in some of the most competitive markets across the globe, and we win by making smarter and faster decisions than our competition. Our Software Engineers deliver results and make a difference. As a Software Engineer Intern at IMC, you will be supported by a mentor who will oversee your projects and professional development, while having access to pair programming and code reviews. During your internship, you will work on a real project, providing value to developers and traders. This year in Hong Kong, you will join our Software Engineering – Strategy team . This team builds and supports the systems that drive our trading strategies — developing and implementing the logic that calculates pricing and risk, and building the tools and infrastructure for analysing, modelling, and trading financial products. You will be working in Java and Python , collaborating closely with engineers and traders on problems that matter to the business. If your strongest language is C++, that’s not a barrier: as long as you’re a strong engineer who is comfortable working in Java or Python, we’d encourage you to apply. WHAT YOU’LL DO: During the internship, you will work on solving real-world projects, write complex algorithms, and apply strong design practices and principles, with opportunities to learn from our strongest engineers and traders. Work collaboratively in an environment where creativity, teamwork, and innovation are recognised and rewarded. Our flat structure fosters a culture of openness and collaboration, encouraging the sharing of ideas and knowledge. Enhance your knowledge of high-frequency trading. Build key relationships across our trading and technology teams. YOUR SKILLS AND EXPERIENCE: An academic background in Computer Science, Software Engineering, or Engineering, with a minimum Distinction average required; High Distinction preferred. Have commenced your penultimate year of study. Strong analytical skills and a passion for solving complicated problems programmatically. Proficient in a programming language such as Java, Python, or C++. You should be comfortable working in Java or Python during the internship. Demonstrated high impact across experiences, including scholarships, competitions, and internships. Must be able to start the internship in May/June 2027. About Us IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.
View more...Software Engineer Intern - Summer 2027
Development (Group)
Our 10-week internship is your chance to experience life as a Software Engineer at IMC. You’ll have the support you need to succeed: educational trainings and a mentor who will oversee your work and professional development. We provide a highly competitive compensation package with accommodations included. The bar for talent at IMC is high and interns who meet our performance expectations will have the opportunity to secure a graduate position at the end of the program. Where you go from here is up to you! Your Core Responsibilities: Work on meaningful and challenging projects that have the potential to impact our business Participate in classroom-based training covering an overview of financial markets, IMC technology and coding fundamentals Build valuable connections with traders and technologists in an environment that rewards problem solving, innovation and teamwork Engage in professional development sessions aimed at helping you envision your future at IMC Attend a full schedule of events and social activities throughout the summer to get to know your cohort and IMCers Your Skills and Experience: Current university student graduating between September 2027 - July 2028 that is pursuing a Computer Science, Engineering, or a related technology degree Strong knowledge of algorithms and data structures is required Must have proficient experience in a programming language (Java or C++ preferred) Strong analytical skills and interest in solving complex problems programmatically Desire to collaborate with technical and non-technical teammates in a dynamic environment Interest in the Financial Markets; previous knowledge is NOT required Must be able to start internship on June 7, 2027 You may submit one application per role each year. We strongly encourage you to focus on applying to a single role that best matches your skills and interests. Though you may apply to multiple roles, please note that each application will be evaluated based on the specific criteria established for that particular role. If you have already applied for this position during the current recruitment season and were not selected, you may reapply when the next recruitment season begins in 2027. The Base Salary range for the role is included below. Base salary is only one component of total compensation; all full-time, permanent positions are eligible for a discretionary bonus and benefits, including paid leave and insurance. Please visit Benefits - US | IMC Trading for more comprehensive information. Base Salary: $200,000 #LI-DNP About Us IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.
View more...





