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 (629)
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.
AvePoint
Actively Hiring60 open positions matching criteria
Software Engineer
Technology
- Build prototypes to demonstrate technology opportunities - Design system architectures - Write production quality code - Manage deployments to cloud and (occasionally) on-premise infrastructure - Learn and share knowledge in a multi-disciplinary team What we look out for - Experience with modern web applications in JavaScript (ES 5/6) is a must-have - Experience in creation/maintenance of APIs using Node.js is highly advantageous - Experience in front-end development with React.js is highly advantageous - Experience in automated testing using JavaScript testing frameworks/libraries such as Karma, Mocha, Chai and Sinon is highly advantageous. - Experience with database management/usage (both relational and non-relational), and handling of data in different environments is highly advantageous. - Experience in feature testing using a Selenium-based framework is a nice bonus. - Experience in tooling processes for modern web applications using Webpack and Gulp is a nice bonus. - Experience in using Docker containers, development of CI/CD pipelines, and deployment using cloud services such as AWS/PasSes/your own private servers is a nice bonus. - Experience in the software development lifecycle in an Agile context is a plus point. - Experience in Scrum is a plus point. - Passion for creating products - Keen sense of learning and self discovery - Willingness and capability to impart knowledge - High level of self awareness - Ability to self manage - Growth mindset - Minimum 2 years experience (or equivalent level of skill/confidence) with modern web applications using JavaScript. Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice .
View more...SOFTWARE ENGINEER
Technology
Job description Participate in design, development, and implementation of software features according to business requirements. Write and maintain comprehensive design documents. Debug, troubleshoot, and resolve complex software defects and production issues. Monitor code performance, identify bottlenecks, and implement optimizations. Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software. Requirements College or university graduated, major in computer science or IT or equivalent. 3+ years of post-graduation work experience as a Software Engineer. Extensive experience in backend development using either .NET (C#) or Java. Experience with front-end technologies such as HTML5, CSS3, JavaScript, and modern JavaScript frameworks (e.g., React, Angular, Vue.js). Knowledge of setting up, maintaining, and monitoring Azure services such as Virtual Machine, Manage Disk, Azure SQL, Load Balancer, Application Gateway, etc. is a plus. Ability to work independently and effectively in a team environment. Good English communication skills, with the ability to communicate smoothly with customers. Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice .
View more...We are looking for a Software Engineer (Mid-Level / Senior) to support a large-scale Atlassian Cloud migration project . This role will focus on engineering solutions to support the transition from on-premise environments to the Atlassian Cloud platform , ensuring a secure, scalable, and well-integrated ecosystem. You will work closely with technical teams and stakeholders to drive automation, system integration, and data migration initiatives that enable a smooth platform transformation. Key Responsibilities Support the migration from on-premise systems to the Atlassian Cloud platform . Design and develop automation solutions to streamline migration and integration processes. Build and maintain integrations using REST APIs and webhooks . Collaborate with cross-functional teams to ensure system reliability, security, and scalability. Support CI/CD implementation and infrastructure automation practices. Contribute to solution design by applying sound software engineering principles and design patterns. Troubleshoot technical issues and provide support during migration and post-deployment phases. Work closely with stakeholders to ensure project objectives and timelines are met. Requirements Degree in Computer Science, STEM, or a related discipline . Minimum 5 years of experience in software development, DevSecOps, or production/platform support. Strong proficiency in modern programming languages (Python preferred) . Hands-on experience with Test Driven Development (TDD) . Solid understanding of SOLID principles, design patterns, and data modelling . Experience building and integrating REST APIs and webhooks . Familiarity with CI/CD pipelines, Git, and infrastructure-as-code practices . Experience with identity and access management , including SSO, OAuth, and SCIM . Strong analytical, problem-solving, communication, and stakeholder management skills. Nice to Have Experience working with Atlassian platforms (Jira, Confluence, or related tools) . Experience supporting large-scale platform migrations or cloud transformation projects . Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice .
View more...Software Engineer (Jira)
Technology
Summary: Jira Software Engineer with deep expertise in Jira software engineering to administer and enhance Jira Cloud environment. This role will focus on improving workflows, building automation, and optimizing Jira configurations to support efficient project tracking and collaboration. Strong scripting skills, hands-on experience with Jira automation, and a deep understanding of how to leverage Jira Cloud capabilities to meet organizational needs. Key Responsibilities: Administer and maintain Jira Cloud, including user management, permissions, and project configurations. Design, implement, and optimize Jira workflows, custom fields, screens, and schemes to align with business processes. Build and maintain automation rules using Jira Automation, scripting, and REST APIs to streamline operations and reduce manual effort. Develop and manage integrations between Jira and other enterprise tools (e.g., Confluence, GitHub, ServiceNow). Collaborate with stakeholders to gather requirements and translate them into scalable Jira solutions. Monitor system performance, troubleshoot issues, and ensure data integrity across Jira projects. Document configurations, automation scripts, and best practices for long-term maintainability. Provide training and support to users, ensuring effective adoption of Jira features and workflows. Skillset (Must have) Possess a degree in Computer Science, STEM, or related field. At least 3 years of hands-on experience administering Jira Cloud in a production environment. Strong proficiency in scripting languages (e.g. Python, JavaScript) for automation and integration. Proven experience in building Jira automation rules and using REST APIs and webhooks for custom integrations. Possess solid understanding of Jira workflow design, permission schemes, issue types, and project templates. Familiarity with CI/CD principles and version control systems (e.g. Git). Familiarity with software development life cycle. Familiarity with AWS (or GPC) is highly desirable. Exposure to enterprise IT environments and security/compliance frameworks. Excellent analytical, problem-solving, and communication skills. Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice .
View more...Software Engineer / Platform Engineer (Openshift/Kubernetes Specialist) Key Responsibilities: •Design, engineer, and automate the lifecycle of OpenShift clusters, treating infrastructure as software. •Develop robust automation for cluster provisioning, upgrades, and scaling using Ansible, Terraform, or Python. •Implement and maintain OpenShift components such as OVN-Kubernetes networking and OpenShift Data Foundation (ODF) storage. •Engineer reliability and performance optimizations to ensure high availability of the container platform. •Implement GitOps workflows for cluster configuration management. Requirements: •Experience: Intermediate: 3+ years •Strong expertise in Red Hat OpenShift and Kubernetes internals. •Proficiency in scripting and automation using Bash or Python. •Experience with Infrastructure as Code (IaC) tools like Terraform or Ansible. •Knowledge of storage (Ceph/ODF) and networking (SDN, OVN) in a containerized environment. •Familiarity with GitOps principles and tools. Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice .
View more...Software Engineer (SRE)
Technology
Software Engineer (SRE) What you will be working on Solution Engineering Maintain comprehensive system architecture with deep understanding of integration patterns and dependencies across the technology stack Design and implement robust monitoring frameworks, intelligent alerting systems, and streamlined incident response procedures to ensure operational excellence Develop and maintain detailed architectural documentation Setup, configure and integrate application with middleware components as per the architecture documentation Security & Site Reliability Engineering Partner with infrastructure teams to implement security hardening measures and ensure compliance with regulatory requirements and industry standards Design and execute comprehensive application security testing protocols and vulnerability assessment procedures, ensuring full alignment with MAS framework requirements and organisational processes Conduct systematic security reviews, coordinate penetration testing initiatives, and perform thorough threat analysis including risk assessments of identified vulnerabilities and security findings Define meaningful SLOs and SLIs, implementing automated monitoring and measurement systems to track service reliability and performance Proactively monitor system health through advanced observability tools and execute comprehensive daily operational health assessments Build system resilience through chaos engineering practices, comprehensive disaster recovery planning, and continuous performance optimisation initiatives Maintain production system stability through participation in on-call rotations, providing expert-level support and rapid incident resolution [What we are looking for] At least 5 years' relevant experience in supporting and/or implementing payments and securities settlement systems with a minimum of 5 years of experience in Application support and operations, or application security, site reliability engineering, or solution architecture Strong knowledge of security principles and best practices in software development, security frameworks, vulnerability assessment tools, and penetration testing methodologies Understanding of enterprise architecture patterns and integration technologies Proficiency in application testing assessment and management, including the ability to analyse test results and propose improvements Familiarity with ICT governance policies, standards, and best practices in government agencies Knowledge of service design principles and the ability to apply design thinking methods to identify transformation opportunities Strong problem-solving skills and the ability to analyse complex business problems, recommending digitalisation and process changes Excellent communication and stakeholder management skills, with the ability to engage effectively with various internal and external stakeholders Understanding of solution engineering principles, including the ability to design application architecture and evaluate hardware and software solutions. Example, Experience in designing and implementing java applications, SQL skills, and shell scripting Strong understanding of Server-side, Java/microservices, web services, RESTful API Experience with RHEL, JBOSS EAP, OpenShift, Openstack, Watermelon, Maven, Oracle Database and fault-tolerant infrastructure concepts Experience with cloud platforms and containerisation technologies (e.g. Docker, Kubernetes) Strong understanding and experience handling file transfers - interfaces, interfaces resiliency, connectivity protocols e.g., Rest, SFTP, MQ Experience with integration of Autosys, designing job scheduling, CI/CD, Datawarehouse, and Document Management System Experience with setup, and integration of Observability platforms, monitoring, and alerts (e.g. Grafana, ELK stack) [Experience and Technical Skillset which would be an advantage] Experience with the S.W.I.F.T messaging platform and interfaces Certifications in relevant skills (e.g., Java, AWS solution architect, Kubernetes, etc.) will be an advantage Experience in government digital projects or in banking and finance sector will be an advantage Experience in supporting transactional system will be an advantage [Who You Are] Driven, results and customer oriented and able to work independently Organised and comfortable managing multiple workstreams simultaneously and have good interpersonal skills Detailed and capable of handling time-sensitive and high-pressure Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice .
View more...Software Quality Engineer
Technology
Securing the Future with AvePoint AvePoint is a global leader in data management and governance, trusted by over 21,000 customers worldwide to enhance their digital workplaces across Microsoft, Google, Salesforce, and other collaboration platforms. Our global channel partner program includes more than 3,500 managed service providers, value-added resellers, and systems integrators, with our solutions featured in over 100 cloud marketplaces. To learn more, visit www.avepoint.com . At AvePoint, we are dedicated to investing in our people. Our culture, driven by agility, passion, and teamwork, empowers you to shape your career, make a significant impact, and take ownership of your future. Discover how you can unleash your potential with us! Job Summary As a Software Quality Engineer, you will be instrumental in ensuring the quality and reliability of our software systems. You will work closely with the Product Owner, Business Analyst, and other stakeholders to develop comprehensive test strategies, automate testing processes, and drive improvements in agile testing practices. Key Responsibilities: Assist Product Owner and Business Analyst in crafting user story acceptance criteria. Analyze complex software systems and design comprehensive test strategies. Conduct research on emerging technologies and develop test automation frameworks. Develop and maintain test suites, including test scenarios and test cases. Perform time-boxed exploratory testing and refine smoke test suites in the CI environment. Manage the regression test suite in QA nightly builds. Lead system integration testing and manage user acceptance testing. Manage the defect lifecycle, test artifacts, and repository. Drive continuous improvements in agile testing tools and practices. Take on a secondary role as an Application Performance Engineer or Application Security Engineer. Experience and Skills Needed: Minimum 3 years of experience in exploratory testing and regression test automation. Experience in modern web applications development using React, Next.js, TypeScript, and Kotlin/Java. Experience in the development of CI/CD pipelines and application deployment using cloud services such as AWS. Experience in database migration is a plus. Working experience in an Agile/SCRUM setup is advantageous. Strong analytical skills with meticulous attention to detail. Excellent verbal communication and listening skills. Proactive, self-driven, and motivated. Good interpersonal skills, including tactfulness, presentation, and listening skills. Proficiency with testing tools such as Robot Framework, SikuliX, Selenium, Playwright, Micro Focus Testing Tools (Mobile Center, UFT, QC, Sprinter), or EggPlant. Certified Software Testing Professional and/or Certified Software Quality Analyst is preferred. Degree or Diploma in Computer Science, Engineering, Information Technology, or a related discipline. AvePoint is proud to employ talent from many different backgrounds, experiences, and identities. We believe that diversity and inclusion drives our success and is at the core of how we hire, communicate, and collaborate to deliver value and excellence. We are committed to fostering an environment where people can bring their whole selves to work and feel a sense of belonging, and we continue to work toward creating a workforce that represents the diversity of our customers and communities. Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice . Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice .
View more...RESPONSIBILITY The Quality Engineer is responsible for ensuring software reliability, test automation, and continuous quality improvement across the software development lifecycle. The role requires strong analytical skills, test automation expertise, and collaboration with product and development teams to implement robust testing strategies. Engineers must work in an agile, DevOps-driven environment, ensuring fast feedback loops, risk-based testing, and high software quality. Collaborate with Product Owners and Business Analysts to define clear and actionable user story acceptance criteria. Work with Software Engineers to ensure automated test coverage and prevent bugs and defects in production. Analyze and decompose complex software systems to design holistic, risk-based test strategies. Develop and maintain test automation frameworks using industry-standard tools. Design, implement, and execute comprehensive test suites covering functional, regression, exploratory, and performance testing. Take a risk-based approach to test automation, prioritizing critical functionality for maximum impact. Perform time-boxed exploratory testing to uncover edge cases and usability issues. Maintain a stable regression test suite integrated into QA nightly builds. Continuously refine smoke tests in the Development CI environment for early issue detection. Lead system integration testing with other system owners to validate cross-system interactions. Oversee User Acceptance Testing (UAT), coordinating with stakeholders to ensure business requirements are met. Manage the defect lifecycle, test artifacts, and test repositories to ensure clear tracking and reporting. Drive continuous improvement in agile testing practices, tools, and methodologies. Take on a secondary role as an Application Performance Engineer or Application Security Engineer to expand testing coverage beyond functional aspects. EXPERIENCE AND SKILLS NEEDED Core Testing Expertise: Strong knowledge of test automation strategies and risk-based testing. Experience designing and executing test cases, test plans, and test suites. Hands-on experience with manual and automated testing for web, mobile, and API services. Familiarity with cross-browser, cross-platform, and responsive UI testing. Test Automation & CI/CD Integration: Experience with test automation frameworks such as Selenium, Playwright, Robot Framework, Cypress, SikuliX, or EggPlant. Knowledge of test scripting and automation programming using Python, Java, JavaScript, or C#. Experience integrating test automation into CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, Bamboo). Ability to design maintainable, scalable, and reusable test automation suites. Agile & DevOps Testing Practices: Strong understanding of agile testing methodologies, including TDD, BDD, and exploratory testing. Experience working in agile development environments (Scrum, Kanban, XP). Familiarity with shift-left testing approaches, ensuring early defect detection. Experience with containerized testing in Docker/Kubernetes environments. Security & Performance Testing (Added Advantage): Experience with performance testing tools (JMeter, Gatling, k6, Locust). Knowledge of application security testing (OWASP ZAP, Burp Suite, SAST, DAST). Experience conducting API security testing using authentication protocols (OAuth, JWT). Test Management & Certifications: Experience managing defect tracking and test repositories using tools such as JIRA, TestRail, Micro Focus ALM (QC/Sprinter). Certified Software Testing Professional (CSTP) and/or Certified Software Quality Analyst (CSQA) is an advantage. Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology, or related disciplines. Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice .
View more...


