Software Engineer Jobs

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

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

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

Apply

πŸ“ Poland

🧭 Contract Of Employment

πŸ’Έ 301000.0 - 401000.0 PLN per year

πŸ” Fintech

🏒 Company: AffirmπŸ‘₯ 1001-5000πŸ’° Post-IPO Equity about 4 years agoπŸ«‚ Last layoff about 2 years agoLendingFinancial ServicesPaymentsFinTech

  • You have 5+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
  • You have a track record of developing highly available distributed systems using technologies like AWS, MySQL and Kubernetes.
  • You have experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design. You write high quality code that is easily understood and used by others.
  • You are proficient at making significant changes in a large code base, and have developed a suite of tools and practices that enable you and your team to do so safely.
  • Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
  • Experience with Snowflake and dbt is a plus.
  • Experience with Airflow is a plus.
  • You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery.
  • You will work cross-functionally with colleagues in Machine Learning, Product, Compliance, Analytics and Fraud Ops teams to set and execute our financial crimes mitigation strategy and improve Fraud Operations efficiency.
  • You will Write high-quality code in Python that can be easily understood and leveraged by others.
  • You will build APIs and workflows to work within micro-service and event-driven architectures.
  • You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
  • You will proactively identify project, process, technology or business issues, advocate for them, and lead in solving them.
  • You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting β€œkeep the lights on” & on-call efforts.
  • You will foster a culture of quality and ownership on your team by setting or improving code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
  • You will help develop talent on your team by providing feedback and guidance, and leading by example.

AWSBackend DevelopmentLeadershipPythonSQLApache AirflowGitKubernetesMySQLSnowflakeCross-functional Team LeadershipAlgorithmsAPI testingData StructuresCommunication SkillsCI/CDProblem SolvingMentoringWritten communicationMicroservicesComplianceFinancial analysisSoftware Engineering

Posted about 4 hours ago
Apply
Apply

πŸ“ US

🧭 Full-Time

πŸ’Έ 130000.0 - 150000.0 USD per year

πŸ” Knowledge-sharing economy

🏒 Company: Office HoursπŸ‘₯ 11-50πŸ’° $5,000,000 Seed about 4 years agoCommunitiesMarketplaceSoftware

  • You have 3+ years of software engineering experience
  • You take pride in your craft and have a track record of shipping high-quality products and features at scale
  • You can turn user and business problems into engineering solutions
  • You’re a hungry self-starter who embraces ambiguity, a fast-paced environment, and solving hard problems
  • Build and maintain new features from concept to release
  • Work with a team of engineers and cross-functional partners across product, design, sales, and client success to help solve our most important user needs and pain points
  • Continuously improve engineering processes, tools, and systems that allow us to scale the code base, productivity, and team
  • Enhance our analytics, monitoring, and alerts so that we can identify and respond to incidents

AWSBackend DevelopmentDockerNode.jsElasticSearchFull Stack DevelopmentKibanaKubernetesMongoDBRabbitmqTypeScriptRESTful APIsTerraformSoftware Engineering

Posted about 5 hours ago
Apply
Apply
πŸ”₯ Software Engineer II
Posted about 5 hours ago

πŸ“ India

πŸ” Real estate and investment management

🏒 Company: jlltcareers

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3-5+ years of experience in full-stack development.
  • Strong proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and modern frameworks (e.g., React, Angular, or Vue.js).
  • Expertise in back-end programming languages (e.g., Python, Java, Node.js).
  • Experience with database technologies (e.g., MySQL, PostgreSQL, MongoDB).
  • Familiarity with RESTful APIs and microservices architecture.
  • Knowledge of cloud platforms (e.g., AWS, Azure, or GCP).
  • Experience with version control systems (e.g., Git).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Experience with agile development methodologies.
  • Design, develop, and maintain full-stack applications for our data platform.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Contribute to the entire application lifecycle, from concept and design to testing and deployment.
  • Write clean, maintainable, and efficient code.
  • Implement responsive design and ensure cross-browser compatibility.
  • Optimize applications for maximum speed and scalability.
  • Participate in code reviews and provide constructive feedback to other developers.
  • Troubleshoot, debug, and upgrade existing software.
  • Stay up-to-date with emerging technologies and industry trends.

AWSNode.jsPostgreSQLPythonAgileFull Stack DevelopmentGitHTMLCSSJavascriptMongoDBMySQLReactRESTful APIsMicroservices

Posted about 5 hours ago
Apply
Apply

🧭 Fulltime

πŸ’Έ 145000.0 - 185000.0 USD per year

πŸ” Healthcare

🏒 Company: Virta Health

  • 3.5+ years of software engineering experience building mobile apps using React Native or similar technologies.
  • Experience working with backend teams integrating REST or GraphQL APIs.
  • An eye for design and empathy for users, with the ability to critique how designs impact end users.
  • Develop medium to large scale initiatives in the Virta mobile application utilizing React Native and TypeScript.
  • Modernize existing screens and components to improve the patient experience.
  • Collaborate with product, design, clinical, and applied AI teams to deliver new features.
  • Troubleshoot, debug, and fix issues with the mobile application.
  • Participate in the mobile release process with QA and stakeholders.
  • Promote high quality software engineering practices among team members.
  • Support fullstack and frontend engineers working on the mobile codebase.
Posted about 7 hours ago
Apply
Apply
πŸ”₯ Backend Software Engineer
Posted about 8 hours ago

πŸ“ Europe

🧭 Fulltime

πŸ” Blockchain technology

🏒 Company: xLabs

  • 5+ years of experience working as a Backend developer.
  • Experience with Node.js and Typescript.
  • Experience working with Distributed Systems.
  • Good knowledge of Redis.
  • Good knowledge of databases (SQL, No-SQL).
  • Knowledge of AWS and Kubernetes.
  • Some experience or interest in the Blockchain ecosystem.
  • Problem-solving skills and great communication skills.
  • Advanced English proficiency.
  • Join the Relayers team to provide off-chain infrastructure for blockchain interoperability.
  • Design and build open-source products for developers, ensuring high security, maintainability, and usability.

AWSNode.jsSQLBlockchainKubernetesTypeScriptRedis

Posted about 8 hours ago
Apply
Apply
πŸ”₯ Software Engineer (Remote)
Posted about 8 hours ago

πŸ“ United States

🧭 Full-Time

πŸ’Έ 100000.0 - 150000.0 USD per year

🏒 Company: Keller Executive SearchπŸ‘₯ 51-100

  • Bachelor's or Master’s degree in Computer Science, Engineering, or related field.
  • 3+ years of experience in software development.
  • Proficiency in at least one modern programming language (e.g., Python, Java, JavaScript, Go, or C#).
  • Experience with cloud platforms (AWS, Azure, or Google Cloud).
  • Knowledge of databases (SQL and NoSQL) and data structures.
  • Experience with CI/CD pipelines and version control (Git).
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork skills.
  • Ability to work independently and manage time effectively in a remote setting.
  • Design, develop, and maintain high-quality software solutions.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, scalable, and efficient code following best practices.
  • Troubleshoot, debug, and upgrade existing software.
  • Participate in code reviews to maintain high development standards.
  • Work with DevOps teams to ensure seamless deployment and integration.
  • Stay updated with emerging technologies and industry trends.

AWSDockerPythonSoftware DevelopmentSQLAgileGitJavaJavascriptKubernetesVue.JsC#AzureData StructuresGoAngularNosqlReactCI/CD

Posted about 8 hours ago
Apply
Apply

πŸ“ UK and Europe

🧭 Full-Time

πŸ” Digital Experience/Content Creation

🏒 Company: CerosπŸ‘₯ 101-250πŸ’° $100,000,000 Private over 4 years agoAdvertisingContent CreatorsContent MarketingGraphic DesignSoftware

  • Experienced in building backend services, but not exclusively
  • Skilled in both frontend and backend
  • Worked on building out API’s before, understands and knows best practices when building them and the things to look out for along the way
  • 95% TypeScript/JavaScript codebase
  • Experience with React, Webpack, jQuery, and Backbone
  • Experience with Node.js, PHP, Redis, AWS Aurora, Docker and Jenkins
  • Excels in navigating ambiguity, where complex and evolving requirements are more typical than clear-cut customer demands
  • Approaches large challenges incrementally
  • Self-motivated and proactive
  • Experience in a fast-moving startup environment desirable
  • Looks to uplevel others around you
  • Writing well-architected, maintainable code
  • Planning and leading high-complexity stories and epics
  • Writing unit, functional and e2e tests
  • Reviewing story plans and offering insights on impacts to other parts of the application
  • Having your day ruined by Quality Engineers who find every bug you write
  • Carrying out and being on the receiving end of intense code review sessions from your peers who hold your work (and their own) to the highest of standards
  • Agonizing over the user experience until even a trained monkey could use the product
  • Participating as a primary on-call resource for service disruptions
  • Suggesting new technologies and techniques to improve engineer productivity
  • Collaborating with and mentoring your peers on security best practices
  • Deploying your code to production and seeing the customer create something amazing and beautiful with it

AWSBackend DevelopmentDockerNode.jsSoftware DevelopmentFrontend DevelopmentFull Stack DevelopmentHTMLCSSJavascriptJenkinsReact.jsTypeScriptAPI testingREST APICI/CDSoftware Engineering

Posted about 9 hours ago
Apply
Apply

πŸ“ UK and Europe

🧭 Full-Time

πŸ” Digital content creation

🏒 Company: CerosπŸ‘₯ 101-250πŸ’° $100,000,000 Private over 4 years agoAdvertisingContent CreatorsContent MarketingGraphic DesignSoftware

  • Track record of project ownership and exceptional product delivery.
  • Competent in React, TypeScript, Node.js, and SQL.
  • Knowledge on best practices in front-end architecture.
  • Experience across the tech stack, including Terraform, GitHub Actions, and API development.
  • Experience on no-code or collaboration platforms.
  • Ability to navigate ambiguity and approach challenges incrementally.
  • Self-motivated and proactive.
  • Experience in a fast-moving startup environment is desirable.
  • Writing well-architected, maintainable code.
  • Planning and leading high-complexity stories and epics.
  • Reviewing story plans and providing insights on impacts to the application.
  • Collaborating with the Quality Engineering team for automated and regression tests.
  • Participating in code reviews focusing on quality and productivity.
  • Delivering an exceptional user experience with attention to detail.
  • Serving as a primary on-call resource for service disruptions.
  • Suggesting new technologies to improve engineer productivity.
  • Mentoring peers on security best practices.
  • Deploying code to production.

DockerNode.jsSQLTypeScriptNext.jsReactTerraform

Posted about 9 hours ago
Apply
Apply

πŸ“ United Kingdom

πŸ” Restaurant industry

NOT STATED
  • Architect, develop, scale, and monitor solutions for the Client Ops team.
  • Create dashboards, tools, and interfaces for managing the use of Olo's products.
  • Deliver tools and features that support day-to-day brand operations.
  • Collaborate with the team to experiment with new ideas and maintain a comprehensive codebase.

Backend DevelopmentDockerNode.jsPostgreSQLSoftware DevelopmentRESTful APIsMicroservices

Posted about 9 hours ago
Apply
Apply

πŸ“ UK and Europe

🧭 Full-Time

πŸ” Digital content creation

  • Experience in building backend services and familiarity with frontend technologies.
  • Experience developing APIs and knowledge of best practices associated with them.
  • Proactive, self-motivated with a track record of initiative-driven work.
  • Expertise in navigating ambiguity and applying a test-and-learn methodology.
  • Experience in a fast-moving startup environment is desirable.
  • Writing well-architected, maintainable code.
  • Planning and leading high-complexity stories and epics.
  • Writing unit, functional and e2e tests.
  • Reviewing story plans and offering insights on impacts to other parts of the application.
  • Participating as a primary on-call resource for service disruptions.
  • Suggesting new technologies and techniques to improve engineering productivity.
  • Collaborating with and mentoring peers on security best practices.
  • Deploying code to production and observing customer engagement.

DockerNode.jsPHPJavascriptTypeScriptREST APIRedisReact

Posted about 11 hours ago
Apply
Shown 10 out of 1730