Software Engineer Jobs
605,829 open positions · Updated daily
Software engineering remains the backbone of digital transformation. Demand spikes in AI, cloud-native, and cybersecurity stack across fintech, healthtech, and autonomous vehicle sectors. Companies prioritize engineers who can prototype ML models, deploy containerized services, and secure data pipelines, driving a hiring surge that outpaces other tech roles.
Roles vary from Frontend specialists mastering React or Vue, to Backend engineers fluent in Go and Rust, and DevOps professionals orchestrating Kubernetes pipelines. Full‑stack engineers juggle API design, responsive UI, and CI/CD automation. Data engineers shape ETL workflows with Spark and Snowflake, while embedded firmware developers write low‑latency code in C/C++ for IoT devices.
Salary transparency gives engineers a clear benchmark for market rates and helps them negotiate compensation that reflects skill and impact. Knowing the exact pay band for a Junior Python developer in New York ($80k–$95k) versus a Senior Cloud Architect in Seattle ($140k–$170k) empowers candidates to assess whether a role aligns with their financial goals and career trajectory.
Staff Data Scientist
Company: Andela
Location: Remote
Posted Nov 24, 2025
Andela is a global talent marketplace connecting top remote technical talent with companies. They leverage AI to enhance talent matching and client engagement. The company seeks a Staff Data Scientist to lead advanced statistical modeling and generative AI initiatives, driving innovation in talent marketplace platforms.
iOS Engineer
Company: Branch
Location: Remote
Posted Nov 24, 2025
Branch empowers workers through financial freedom and inclusive products, offering competitive benefits and remote opportunities. The iOS Engineer role involves developing mobile solutions with a focus on innovation and collaboration, supported by comprehensive perks and a positive workplace culture.
Staff Security Assurance Engineer - Third Party Risk Management
Company: Databricks
Location: India
Posted Nov 24, 2025
The Databricks Security Assurance Team is seeking a Staff Security Assurance Engineer with a focus on third-party risk management. The role involves managing and maturing the third-party risk management program, conducting security assessments and audits, maintaining assessment procedures and documentation, and developing metrics. The ideal candidate should have a bachelor's degree in Computer Science or related field, 10+ years of security experience with at least 4 years in third-party risk management, and experience managing and improving third-party risk management programs.
Technical Program Manager - PMO
Company: GitLab
Location: Remote
Posted Nov 24, 2025
The role is for a Technical Program Manager to lead and contribute to cross-functional initiatives within GitLab's Engineering division. The position involves managing strategic technical programs, collaborating with stakeholders, driving program planning and execution, and fostering asynchronous communication. The ideal candidate should have 2-4 years of experience in technical program management or related roles, strong written communication skills, and the ability to work independently in a remote setting.
VP, Engineering
Company: Nutrafol
Location: USA
Posted Nov 24, 2025
Nutrafol is seeking a Vice President of Engineering to lead their engineering department, set technical vision, and drive innovation. The role involves building and leading an efficient engineering organization, overseeing the complete technology stack, and developing frontend, backend, and operations teams. The ideal candidate should have extensive experience in full-stack engineering, leadership, and managing engineering teams.
Software Engineer - Security Assurance
Company: Grafana Labs
Location: USA
Posted Nov 24, 2025
The job posting is for a Software Engineer Security Assurance position at Grafana Labs, a 100% remote company. The role involves building and maintaining security observability, compliance, and control management systems. The ideal candidate should have experience in security programs, knowledge of security standards, and strong interpersonal skills. The company values agile principles, open communication, and an OSS-first mindset.
Associate Security Detection Engineer - Signals Engineering
Company: GitLab
Location: Remote
Posted Nov 24, 2025
The role involves joining the Signals Engineering team at GitLab to build and maintain a best-in-class signal development and detection engineering program. The team focuses on writing, maintaining, and testing threat detections with an emphasis on automation, LLM-aided efficiencies, and behavioral analysis. The ideal candidate should have experience in SOC detection engineering, incident response, or maintaining GitLab, along with an interest in cloud technologies, AI, and advanced detection capabilities.
Sr Security Assurance Engineer - Third Party Risk Management
Company: Databricks
Location: India
Posted Nov 24, 2025
The Databricks Security Assurance Team is seeking a Senior Security Assurance Engineer to help manage third-party security risk and achieve third-party certifications. The role involves operating and maturing the third-party risk management program, performing security assessments and audits, and supporting program metrics. The ideal candidate should have a bachelor's degree in Computer Science or related field, 7+ years of security experience with at least 3 years in third-party risk management, and experience working with internal legal teams and vendor security questionnaires.
Staff Machine Learning Engineer
Company: Andela
Location: Remote
Posted Nov 24, 2025
Andela connects global talent with tech opportunities, offering AI-driven solutions and remote work benefits. Join a mission to innovate and impact the future of tech.
Senior Database Automation Engineer
Company: Upwork
Location: Remote
Posted Nov 24, 2025
Upwork is a global work marketplace connecting businesses with skilled professionals. The company offers a hybrid workforce solutions team and a data infrastructure team focused on database engineering and automation. The role involves designing and implementing Python-based automation frameworks, collaborating with infrastructure teams, optimizing database performance, and participating in on-call shifts. Upwork values diversity, inclusion, and offers opportunities to work on challenging projects with a supportive global team.
Developer Success Engineer
Company: Vercel
Location: Netherlands,Germany,UK
Posted Nov 24, 2025
Vercel is hiring a Developer Success Engineer to guide customers through technical milestones, provide implementation guidance, troubleshoot issues, and create scalable resources. The role involves working with various customers, authoring documentation, partnering with teams, and identifying opportunities for growth.
Software Engineer - Security Assurance
Company: Grafana Labs
Location: Canada
Posted Nov 24, 2025
The job posting is for a Software Engineer Security Assurance position at Grafana Labs, a remote-first company. The role involves building and maintaining security systems, collaborating with cross-functional teams, and developing automated security assurance programs. The company values agile principles, high-velocity expectations, and an OSS-first mindset.