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.
Ubiquiti
Actively Hiring25 open positions matching criteria
Embedded Firmware Engineer - UniFi Protect
400-Research and Development
About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. Join forces with us on our mission to build a better IT industry. We are currently looking for a highly skilled Embedded Firmware Engineer to our team in Stockholm or Malmö, Sweden. Please note that applicants must live in Sweden and hold a valid work permit at the time of application to be considered for this role. Responsibilities: Implement kernel mode and user mode applications for UniFi-Protect product line device firmware, from bootloader up to user-space applications, like Linux Kernel, rootfs, Websocket, RESTful API design, gRPC, etc Implement features to support hardware testing and diagnosis of various kinds of embedded devices Work closely with various teams, like EE, Backend, Frontend, Mobile, QA, Factory and Manufacturing Requirements: Proficiency in C++ (99 % code base) and C Familiar with Sigmastar / Ambarella platform Proficiency with Video/ Audio streaming and transcoding Understanding and experience with ARM platform Experience with debuggers such as gdb, strace, etc Embedded software development experience in Linux driver and both kernel & user modes are desired Familiarity with some form of scripting (shell, python, nodejs) Familiarity with Git version control A genuine passion for embedded software development A team player, who is very self-motivated, loves difficult challenges, and is goal driven Ability to deliver on tight schedules BS/MS in Computer Engineering, Computer Science or equivalent Fluent in both written and spoken English to work effectively within a highly collaborative environment with colleagues around the world Nice to have: Experience with development boards such as Raspberry Pi, Arduino, BeagleBoard Experience with build system such as OpenWRT/BuildRoot/Yocto Familiarity with standard hardware protocols (gpio, usb, uart, pwm, flash, spi, i2c, ...) Please note that a background check will be conducted in the final stage of the recruitment process
View more...Backend Software Engineer (Go) - UniFi Connect
400-Research and Development
About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. Join forces with us on our mission to build a better IT industry. We are currently looking for a highly skilled Backend Software Engineer (Go) to our team in Stockholm or Malmö, Sweden. Please note that applicants must live in Sweden and hold a valid work permit at the time of application to be considered for this role. Responsibilities: Design and implement robust, scalable, and secure RESTful APIs Develop applications on embedded platforms, integrating closely with hardware and network systems Architect and document backend software systems with a focus on performance, maintainability, and scalability Perform network programming and system-level integration across multiple subsystems Collaborate with cross-functional teams including Frontend Engineering, UX Design, and QA to ensure cohesive product development Ensure high-quality deliverables and meet project timelines consistently Participate in code reviews and actively share knowledge to foster a culture of continuous improvement Requirements: 5+ years of experience with Golang in a production environment 5+ years of experience working with relational databases (RDBMS) such as PostgreSQL or MySQL Demonstrated expertise in designing and developing RESTful APIs Strong analytical and problem-solving skills, with a proactive and adaptable mindset Proficiency in AI development environments (e.g., Cursor, Claude Code) and expertise in AI development techniques, such as Spec-Driven Development Excellent written and verbal communication skills Strong sense of ownership of tasks and responsibilities Highly proficient in English (written and spoken) Nice to have: Experience developing or maintaining IoT platforms or connected device ecosystems, including best practices for security (authentication, encryption, secure communication) Knowledge of IoT protocols such as MQTT, CoAP, or WebSockets for efficient communication Familiarity with Matter and Thread protocols, including their architecture, security, and implementation considerations Understanding of device provisioning, firmware over-the-air (OTA) updates, and device lifecycle management Exposure to edge computing paradigms and cloud-to-device integration patterns Proficiency in asynchronous programming and event-driven systems Experience with telemetry data collection, real-time data processing, and time-series data stores Familiar with Debian/Ubuntu, Linux application/service development, and CLI environment Familiar with Linux networking stack, routing, packet analysis (tcpdump/Wireshark), and firewall management Benefits International work environment Competitive compensation package including wellness allowance, occupational pension, medical insurance, private health insurance, life insurance and work-injury insurance Five weeks of holiday per year Flexible work hours and hybrid work model Modern office space located in Epicenter (Hötorget) Access to all the latest Ubiquiti products and prototypes for home use and tests Please note that a background check will be conducted in the final stage of the recruitment process
View more...Senior Frontend Developer - UniFi Connect
400-Research and Development
About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. Join forces with us on our mission to build a better IT industry. We are currently looking for a highly skilled Senior Frontend Developer to our team in Stockholm or Malmö, Sweden. Please note that applicants must live in Sweden and hold a valid work permit at the time of application to be considered for this role Responsibilities: Develop and maintain modular, reusable React components to deliver rich and responsive user interfaces Collaborate with designers and product managers to continuously enhance UI/UX, proposing improvements to existing interfaces and shaping new user flows Write and maintain comprehensive test cases to ensure code quality, reliability, and maintainability Contribute to frontend architectural decisions and participate in design/code reviews to uphold best practices Build scalable front-end visualization components for displaying device relationships, floorplans, and system topologies Build and maintain reusable AI skills, agent definitions, and their specs so AI-assisted workflows stay accurate over time Critically review and verify AI-generated code for correctness, rather than accepting it as-is Requirements: 5+ years of professional experience in a similar position Highly proficient in JavaScript and TypeScript Extensive experience with React Strong understanding of programming principles, design patterns, and modern web protocols and security practices Proven ability to analyze and troubleshoot technical issues and deliver effective solutions Passionate about clean code, performance optimization, and frontend best practices such as profiling and UI responsiveness Experience integrating AI-assisted workflows into front-end pipelines — e.g., automating repetitive tasks, code review, or test generation Experience writing and maintaining executable specifications and living documentation that stay in sync with code as it changes Familiarity with MCP (Model Context Protocol) and connecting AI tooling to internal systems (design tools, issue trackers, component libraries, docs) Experience with AI-assisted code review as part of the development workflow Nice to have: Experience with Node.js and/or additional programming languages or full-stack development exposure. Familiarity with state management using Redux and React-Redux, and saga-based side-effect / async flow handling (redux-saga). Proficiency with styling solutions such as styled-components. Experience with testing frameworks such as Jest. Background in handling multimedia files (e.g., video, audio, image optimization) within the UI. Exposure to frontend development for networking, mobile, or IoT device interfaces. Familiarity with visualization libraries or techniques used for topology maps, hierarchical graphs, or interactive layouts. Experience implementing high-interaction UI behaviors such as zooming, panning, snapping, and node-link editing. Benefits International work environment Competitive compensation package including wellness allowance, occupational pension, medical insurance, private health insurance, life insurance and work-injury insurance Five weeks of holiday per year Flexible work hours and hybrid work model Modern office space located in Epicenter (Hötorget) Access to all the latest Ubiquiti products and prototypes for home use and tests Please note that a background check will be conducted in the final stage of the recruitment process
View more...Senior Software Engineer - UniFi Protect
400-Research and Development
About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. Join forces with us on our mission to build a better IT industry. We are currently looking for a highly skilled Senior Software Engineer to our team in Stockholm, Sweden. Please note that applicants must live in Sweden and hold a valid work permit at the time of application to be considered for this role. Responsibilities: Design, implement, and own reliable C++ services for real-time video ingest, recording, playback, transcoding, and media management Build efficient data paths that perform predictably under high camera counts and constrained CPU, memory, network, and storage resources Improve recording integrity, storage lifecycle and retention, fault recovery, and service observability Diagnose complex production issues using logs, metrics, crash dumps, support bundles, source-level debugging, and targeted reproduction Deliver maintainable changes through design and code reviews, GoogleTest unit tests, pytest integration tests, performance measurements, and deployment validation Collaborate with application, camera, platform, cloud, QA, support, and product teams to take features and fixes from design to production Requirements: 5+ years of professional experience developing systems software in modern C++ (C++17/20) on Linux Strong grasp of modern C++, including RAII, move semantics, templates, and object-oriented design Strong understanding of concurrency, asynchronous I/O, process and thread lifecycle, memory ownership, and failure handling Practical knowledge of Linux networking, filesystems, storage I/O, and system-level debugging Experience with IPC or RPC frameworks such as gRPC and Protocol Buffers in a multi-service architecture Experience designing or maintaining long-running services where performance, reliability, backward compatibility, and data integrity matter Ability to investigate ambiguous cross-component failures, form evidence-based hypotheses, and validate fixes with focused reproductions Proficiency with Git, CMake or comparable build systems, debuggers, profilers, and scripting B.Sc. in Computer Science or a related engineering discipline, or equivalent practical experience Professional proficiency in written and spoken English Nice to have: Experience with video pipelines, media containers, and tools such as GStreamer or FFmpeg Familiarity with video codecs such as H.264, H.265, AV1, VP8, or VP9 and streaming protocols such as RTMP, RTSP, HLS, or WebRTC Experience with high-throughput recording, playback, retention, indexing, or storage-recycling systems Experience designing high-throughput, low-latency, zero-copy or low-allocation data paths Experience with Linux filesystems such as Btrfs and ext4, including performance analysis, capacity management, failure modes, and recovery Familiarity with ARM64 Linux appliances, cross-compilation, Debian packaging, and systemd Knowledge of SQL databases, query performance, and the interaction between metadata and media storage Experience with crash handling, symbolication, observability, performance profiling, and production incident analysis Familiarity with fault injection, integration testing, load testing, and performance or capacity analysis Benefits International work environment Competitive compensation package including wellness allowance, occupational pension, medical insurance, private health insurance, life insurance and work-injury insurance Five weeks of holiday per year Flexible work hours and hybrid work model Modern office space located in Epicenter (Hötorget) Access to all the latest Ubiquiti products and prototypes for home use and tests Please note that a background check will be conducted in the final stage of the recruitment process
View more...Senior C#/.NET Desktop Developer
400-Research and Development
About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. The Ubiquiti Prague office is looking for an experienced C#/.NET Desktop Developer to help us build modern, high-quality desktop applications across macOS, Windows, and Linux. This role requires working from our Prague office at least two days per week. Requirements: 3+ years of professional C#/.NET development experience. Strong proficiency in C# and solid experience building desktop applications. Experience with modern .NET and desktop UI frameworks such as Avalonia, WPF, or similar, including MVVM and modern async/await patterns. Experience consuming RESTful APIs and working with WebSocket communication. Experience implementing high-fidelity UIs from Figma designs and collaborating closely with designers. Solid understanding of application architecture, performance optimization, debugging, and memory management. Hands-on experience with modern AI-assisted development tools such as Claude Code, Cursor, Codex, or similar, using AI as part of day-to-day development. Fluent in English and Czech. Nice to Have: Experience with cross-platform desktop development, including shared core architecture with platform-specific UI and service layers. Experience building applications with real-time updates or streaming data using WebRTC, MQTT, or similar technologies. Experience with IPC mechanisms such as named pipes or Unix sockets between a UI process and a privileged helper or service. Experience developing platform-specific background services, such as Windows Services or Linux daemons. Interest in networking technologies and IoT products, including VPNs, WireGuard, and network management. Benefits: Competitive salary, 5 weeks of vacation per year. Discretionary bonuses based on individual performance. Flexible working hours, home office. Access to all the latest Ubiquiti products and prototypes for home use and testing. Top floor office near Anděl with terrace and amazing view of Prague. Kitchen packed with food, snacks & sodas, meal allowance. A collective of developers who want to build the best product. Maximum effort to keep processes to a minimum - no unnecessary bureaucracy, complex reporting, or similar overhead.
View more...Front-End Developer
400-Research and Development
About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. Responsibilities: Develop and maintain highly reliable and scalable web services and UIs that serve millions of users worldwide for example our platforms UniFi Network, Site Manager and online store; Collaborate with developers and designers in distributed teams in an agile and fast-paced work environment; Actively participate in projects and voice your ideas and solutions; Maintain industry-standard programming style and stay up-to-date with the latest technologies and trends. Requirements: 5+ years of experience with JavaScript, TypeScript and Node.js; Strong experience with front-end libraries such as React; Solid knowledge about programming, design patterns and web protocols; Experience with debugging, profiling and optimising web apps; Familiar with Git and Jira; Experience with AI tools - Claude, Codex, etc; Good communication and personal skills: ability to interact and work well with members of other functional groups in a project team and a strong sense of project ownership as well as ability to work independently; Fluent in English and Latvian. Benefits: International work environment and work with global development teams; Ability to deliver software that is used by millions of people across the globe; Opportunity to leverage and integrate modern AI tools into product development; Access to all Ubiquiti products; Medical insurance; Hybrid approach - office in Riga; Flexible work hours; Compensation package matching global standards, including competitive salary depending on your qualification and background (starting from 3000 up to 7000 Euro gross monthly); A-class office with all the necessities - snacks, drinks, free parking, etc!
View more...Backend Developer (Kotlin)
400-Research and Development
About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. Ubiquiti Prague office is looking for talented Backend developer for the UniFi Team. You’ll be working on the UniFi application back-end to develop efficient, scalable and maintainable features. This role requires working from our Prague office at least two days per week. The project stack: Kotlin; Spring Boot 4.0; PostgreSQL; Github Actions; Go. Responsibilities: REST API development Develop integrations with network device firmware and other UniFi OS applications. Participate in all phases of development, including feature design and testing. Code reviews for other team members. Requirements: Senior-level engineering experience, typically 5+ years shipping production systems. Strong problem-solving and systems thinking - you can break down ambiguous problems and design good solutions. Good understanding of SOLID principles. Experience in web application development. Daily, fluent use of AI coding assistants as a core part of your workflow. Fluent in English and Czech. Nice to have: Kotlin and Spring framework knowledge. Advanced knowledge of networking. Familiarity with networking, virtualization, storage and HW in general. Experience with Bash and Unix. Benefits: Competitive salary, 5 weeks of vacation per year. Discretionary bonuses based on individual performance. Flexible working hours, home office. Access to all the latest Ubiquiti products and prototypes for home use and testing. Team building activities. Generous budget to select your work station according to your preferences. Top floor office with terrace near Anděl with an amazing view of Prague. Kitchen packed with food, snacks & sodas, meal allowance. A collective of developers who want to build the best product. Maximum effort to keep processes to a minimum - no unnecessary bureaucracy, complex reporting, or similar overhead.
View more...Embedded Software Engineer (Network Gateway)
400-Research and Development
About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. This role requires working from our Prague office at least two days per week. Responsibilities: Design and deliver routing, security, and connectivity features for the UniFi Gateway product line. Work across the stack, from the Linux kernel and data plane to the networking control plane and device APIs. Build advanced gateway capabilities across routing, SD-WAN, VPN, firewalling, traffic inspection, and identity-based networking. Own complex networking features from architecture and implementation through deployment at UniFi scale. Work closely with Product, Hardware, Support, and QA teams to deliver customer-facing features and fixes. Knowledge and experience: 5+ years of software development experience. Strong C/C++ development and debugging skills. Strong knowledge of Linux internals and Linux networking. Strong understanding of TCP/IP, routing, NAT, firewalling, and network security. Experience developing gateway features such as routing, VPN, firewall, QoS, or security. Experience debugging complex networking and system-level issues on embedded Linux. Ability to design and discuss software at the architectural level. Strong ownership, communication, and problem-solving skills. Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or equivalent practical experience. Fluent in English and Czech. Nice to have Experience in one or more of the following areas: Dynamic routing: FRR, BGP, OSPF, BFD, PIM, VRF, and route leaking. VPN/IPsec: strongSwan, IKEv2, XFRM/VTI, certificate-based authentication, NHRP/ADVPN-style dynamic overlays. SD-WAN: SLA probing, application-aware path selection, per-flow steering, multi-WAN load balancing and failover. Linux networking: netfilter, conntrack, nftables/iptables, traffic shaping (tc, HTB, CAKE). Network security: DPI, IDS/IPS (Suricata, Snort), TLS inspection, and threat intelligence. Data-plane acceleration: hardware flow offload, DPDK/VPP, XDP/eBPF, and network performance optimization. High availability: VRRP, session synchronization, conntrackd, and clustering. Identity-based networking: RADIUS, LDAP/AD, 802.1X, PKI, and certificate management. Embedded Linux: Debian packaging (dpkg/apt), systemd, BSP, and Linux device driver development. Benefits: Competitive salary, 5 weeks of vacation per year. Discretionary bonuses based on individual performance. Flexible working hours, home office. Access to all the latest Ubiquiti products and prototypes for home use and testing. Team building activities. Generous budget to select your work station according to your preferences. Top floor office with terrace near Anděl with an amazing view of Prague. Kitchen packed with food, snacks & sodas, meal allowance. A collective of developers who want to build the best product. Maximum effort to keep processes to a minimum - no unnecessary bureaucracy, complex reporting, or similar overhead.
View more...



