Software Engineer Jobs

Discover remote software engineer opportunities worldwide. We've gathered the top positions to help you advance your career.

Software Engineer
1,558 jobs found. to receive daily emails with new job openings that match your preferences.
1,558 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

πŸ“ US, Canada, UK, Germany

🧭 Full-Time

πŸ’Έ 134000.0 - 170000.0 USD per year

πŸ” Technology / Software Development

🏒 Company: Stack OverflowπŸ‘₯ 251-500πŸ’° Series E about 4 years agoπŸ«‚ Last layoff about 1 year agoDeveloper ToolsQ&AKnowledge ManagementEnterprise SoftwareCopywritingSoftware

  • Solid programming skills in any language with a proven track record.
  • 1+ years of experience in full-stack web development with any major server-side stack, relational database, and modern front-end technologies.
  • Experience with Agile methodologies and prior software development for commercial products.
  • Strong communication, problem-solving skills, and self-motivation are essential.
  • Must be available within GMT-7:00 to GMT+2:00 time zones.

  • As a full-stack software developer working on the OverflowAI product suite, you will join a cross-disciplinary team including developers, designers, data scientists, and product managers.
  • You will be involved in creating and improving features for all Teams product tiers, impacting the community of developers.
  • Recent projects include Collectivesβ„’, a Visual Studio Code extension, and enhanced GenAI-enabled semantic vector search.

AgileASP.NETFull Stack DevelopmentMicrosoft SQL ServerTypeScriptC#REST APIRedis

Posted about 14 hours ago
Apply
Apply

πŸ“ United States

πŸ” Digital marketing and healthcare engagement

🏒 Company: BradoπŸ‘₯ 101-250πŸ’° $2,000,000 Debt Financing about 4 years agoAdvertisingMarketing

  • Bachelor's degree in computer science or related field.
  • Minimum of 3 years in software engineering with a focus on scalable, production-grade systems.
  • Strong proficiency in Python, with a deep understanding of software architecture for security, reliability, and performance.
  • Proven ability to design clean, robust REST APIs.
  • Experience with Infrastructure-as-Code tools (e.g., Terraform) and major cloud platforms like Azure, AWS, or GCP.
  • Familiarity with relational databases such as Postgres or MySQL.
  • Hands-on experience with Docker for streamlined development and deployment workflows.
  • Knowledge of AI tooling and frameworks, including LlamaIndex, LangChain, and vector databases like Chroma, Pinecone.

  • Build a conversational engagement platform leveraging advanced LLM capabilities and modern cloud infrastructure (Azure, AWS, GCP).
  • Manage development, testing, deployment, and monitoring of the platform to ensure reliability and scalability.
  • Fine-tune and embed AI prompts into applications to automate complex tasks and improve customer experience.
  • Define and implement clean, robust REST APIs to support secure, high-performance, and scalable systems.
  • Maintain high-quality standards through rigorous testing, best practices, and thorough documentation.
  • Keep clear and up-to-date documentation for external developer APIs and internal systems.
  • Work closely with scientists, engineers, product managers, and internal stakeholders to identify and solve problems efficiently.

AWSDockerPythonArtificial IntelligenceGCPMySQLAzurePostgresREST APITerraform

Posted 1 day ago
Apply
Apply

🏒 Company: BforeAI

Posted 2 days ago
Apply
Apply

🏒 Company: BforeAI

Posted 2 days ago
Apply
Apply

πŸ“ United States, Colorado

🧭 Full-Time

πŸ’Έ 140000.0 - 160000.0 USD per year

πŸ” Hospitality

🏒 Company: Evolve

  • 5+ years of Salesforce Development Experience, including custom Apex script, Lightning Components, Salesforce APIs and Copado CI/CD platform
  • Experience with Service Cloud Voice and Digital Engagement implementation
  • Experience with designing and documenting Salesforce architecture, data modeling, and security best practices
  • Solid software engineering fundamentals and committed to mentoring less experienced engineers
  • Independent and proactive at finding and fixing issues
  • Excellent giver and receiver of constructive code review feedback
  • Experience with Agile development process
  • You have a knack for finding solutions to problems - and using a full arsenal of debugging tools
  • You have built your own custom tools to help you automate tasks
  • Experience with Git version control and repository management in Gitlab

  • Build and maintain our Sales and Service Clouds and integrations with upstream and downstream consumers in mind
  • Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in backend development tools and technologies
  • Lead ecosystem-level design reviews, perform architecture reviews, and write technical documentation in collaboration with peers
  • Drive improvements to system reliability, observability, monitoring, and testability
  • Work directly with an Engineering Manager and Product Manager(s) to clearly understand the problem being solved
  • Collaborate with stakeholders from internal operations teams as well as external integration partners
  • Effectively debug high complexity multi-system problems and come up with good-better-best solutions
  • Execute on engineering and release priorities successfully through strong leadership and communication
  • Drive code reviews and collaborate with other team members on coding standards and best practices, third-party integrations, and other backend development processes

AgileGitSalesforceData modelingSoftware Engineering

Posted 2 days ago
Apply
Apply

πŸ“ US

🧭 Full-Time

πŸ’Έ 120000.0 - 150000.0 USD per year

πŸ” Aviation technology

🏒 Company: GoodwinπŸ‘₯ 1001-5000Financial ServicesReal Estate

  • Proven experience (~10 years) as a Backend Software Engineer or similar role.
  • Bachelor's degree in Computer Science, Software Engineering, or bootcamp equivalent.
  • Experience in writing highly secure web applications and core AWS technologies.
  • Experience in designing RESTful APIs.
  • Experience with PostgreSQL schema design, SQL query optimization, and Prisma.
  • Experience with AWS and DevOps tools.
  • Proficiency in Express and Node.js.
  • Exposure to distributed system cache, event-based systems, Kafka, Zookeeper, pub/sub, and third-party system integrations.

  • Act as a senior backend engineer, reporting directly to the VP of Engineering.
  • Design RESTful APIs for Private Jet Charter solutions.
  • Maintain and scale AWS infrastructure.
  • Design and implement database schemas, optimize queries, and ensure data integrity.
  • Develop, test, and maintain server-side applications using Node.js.
  • Create automated tests for business needs and regression testing.
  • Collaborate with cross-functional teams for project requirements.
  • Work with front-end developers to integrate user-facing elements.
  • Mentor and coach junior backend developers.
  • Provide production support during critical times outside normal hours.

AWSNode.jsPostgreSQLSQLRegression testingRESTful APIsDevOps

Posted 2 days ago
Apply
Apply

πŸ“ Poland

🧭 Full-Time

πŸ” Internet of Things (IoT)

🏒 Company: SamsaraπŸ‘₯ 1001-5000πŸ’° Secondary Market over 4 years agoπŸ«‚ Last layoff over 4 years agoCloud Data ServicesBusiness IntelligenceInternet of ThingsSaaSSoftware

  • 4+ years of experience designing and building products in a skilled software engineering team.
  • Track record of leading design, development, deployment, and maintenance of distributed, highly scalable software systems.
  • Experience taking end-to-end ownership of product, feature designs, and delivery of large scale and long running projects.
  • Proactive growth mindset and always looking for ways to improve.
  • Experience with the Go, JavaScript, TypeScript, or similar programming languages.
  • Desire to solve complex problems and continuously improve systems.

  • Work with product managers, designers, and engineers to architect, build, test, and deliver full stack features.
  • Be responsible for maintaining the production systems that your team owns and provide operational support.
  • Help build the culture of the team and make it an enjoyable place to work.
  • Solve problems that enable our product for our global customers.
  • Drive 1-2 small projects with known scope, low/medium complexity, and low uncertainty.
  • Champion and embed Samsara’s cultural principles.

Backend DevelopmentGraphQLSoftware DevelopmentFull Stack DevelopmentTypeScriptReact

Posted 2 days ago
Apply
Apply

πŸ“ San Francisco, CA, Washington, DC, Pasadena, CA

πŸ’Έ 160000.0 - 230000.0 USD per year

πŸ” Artificial Intelligence, Natural Language Processing, Machine Learning

🏒 Company: primer.ai

  • Expertise in Python and another Object-Oriented language.
  • Expertise in Flask, ElasticSearch, PostgreSQL, Redis.
  • Experience leading commercial software technical features end-to-end in an agile environment.
  • Strong modeling and design patterns for extensibility and resiliency.
  • Experience with data ingestion, processing and retrieval systems at scale.
  • Experience with real-time and distributed systems.
  • 5+ years of shipping production grade software.

  • Develop new application features leveraging ingest pipelines and model library for analyzing unstructured data.
  • Collaborate with cross-functional teams on designing information retrieval architecture.
  • Extend platform capabilities working alongside machine learning engineers and data scientists.
  • Integrate features such as event detection, summarization, entity recognition, and multilingual NLP.

PostgreSQLPythonAgileElasticSearchFlaskMachine LearningRedis

Posted 2 days ago
Apply
Apply

πŸ“ California, Washington, Oregon, Massachusetts, New York

🧭 Internship

πŸ” Outplacement assistance

🏒 Company: RespirisπŸ‘₯ 1-10Management ConsultingConsultingHuman ResourcesEmployee BenefitsRecruiting

  • Genuine passion for technology, coding, and building software.
  • Familiarity with at least one programming language (e.g., Python, JavaScript).
  • Understanding of basic coding concepts: variables, loops, and functions.
  • Curiosity about AI and technology like Large Language Models (LLMs).
  • Eagerness to tackle challenges and find creative solutions.
  • Ability to work independently and collaboratively with a self-starter approach.
  • Strong communication skills for effective collaboration.

  • You will play a key role in developing our AI Companion Coachβ€”a tool to support Job Search Coaches and empower individuals during career transitions.
  • You will have the opportunity to create innovative software using technologies like Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG).
  • Your contributions will directly impact the company’s success and help redefine how people engage with AI in the future of work.

PythonArtificial IntelligenceJavascriptSoftware Engineering

Posted 3 days ago
Apply
Apply

πŸ“ Germany

🧭 Full-Time Or Part-Time

πŸ” Customized apparel and lifestyle products

🏒 Company: Spread GroupπŸ‘₯ 501-1000πŸ’° $12,740,000 Series B almost 16 years agoMarketplaceE-CommercePoint of SaleE-Commerce Platforms

  • Familiarity or eagerness to learn the company’s tech stack.
  • Ability to take full ownership of the development process.
  • Commitment to delivering high-quality, maintainable software.
  • Experience with distributed systems and managing large datasets.
  • Desire to work in an experienced team and learn professionally.
  • Fluency in English.
  • Experience or openness to work in an agile Scrum team.
  • Problem-solving mindset to improve business processes.
  • Ability to collaborate across IT teams.
  • Nice to have: experience with Elasticsearch, React, or TypeScript.

  • Collaborate with team and stakeholders to improve on-site search functionality.
  • Design and implement tools for product listings on external marketplaces.
  • Work closely with Product Owners, Marketing, and developers to define requirements.
  • Build and maintain software for search engine marketing platforms.
  • Take ownership from design to monitoring of software solutions.
  • Stay updated with technologies and contribute to process improvements.

PostgreSQLElasticSearchKotlinKubernetesMongoDBMySQLSpring BootTypeScriptReact

Posted 3 days ago
Apply
Shown 10 out of 1558