Remote Jobs in Germany

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

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

Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 218025.0 - 256500.0 USD per year

πŸ” Financial Systems

🏒 Company: Coinbase Careers PageπŸ‘₯ 1000-5000

  • At least 7 years of experience in software engineering,Β  especially with web-scale traffic
  • At least 2 years of engineering management experience.
  • You possess a strong understanding of what constitutes high-quality code and effective software engineering processes, creating an environment that fosters these principles.
  • An execution-focused mindset, capable of navigating through ambiguity and delivering results.
  • An ability to balance long-term strategic thinking with short-term planning.
  • Experience in creating, delivering, and operating multi-tenanted, distributed systems at scale.
  • You can be hands-on when needed – whether that’s writing/reviewing code or technical documents, participating in on-call rotations and leading incidents, or triaging/troubleshooting bugs.
  • Your passion for building an open financial system that brings the world together drives you to excel in this role.
  • You’ve designed, built, scaled, and maintained production services as they evolve over time
  • You have a high bar for product excellence, pairing customer obsession with comprehensive observability
  • You take pride in being up-to-date with the latest industry standards and best practices
  • Build and manage full-stack engineering teams, to guide the development of features, services, and infrastructure across both web and mobile.
  • Coach your direct reports to have a positive impact on the organization and support their career growth.
  • Collaborate with engineers, designers, product managers, and senior leadership to translate our vision into a tangible roadmap on a quarterly basis. Break down complex projects into smaller pieces and lead the iterative design and implementation process.
  • Be a thoughtful technical voice within the team, aiding in diligent architectural decisions and fostering a culture of high-quality code and engineering processes. Collaborate with Product and Engineering teams to ensure successful delivery and operation of multi-tenanted, distributed systems at scale.
  • Work closely with our talent organization to identify and recruit exceptional engineers who align with Coinbase's culture and contribute to our products.
  • Contribute to and take ownership of processes that drive engineering quality and meet our engineering SLAs.
  • Power highly performant, highly available systems for traders worldwide
  • Architect robust systems that are easy to build on top of supporting many instrument types (Spot, Futures, Perpetual Futures, and more)
  • Work in tight collaboration with product and design to articulate a best-in-class product experience
  • Translate your best ideas into tangible, high value features our customers love

AWSBackend DevelopmentLeadershipSQLBlockchainFrontend DevelopmentFull Stack DevelopmentJavaMongoDBPeople ManagementActiveMQApache KafkaAPI testingRedisCI/CDRESTful APIsMicroservicesNodeJSSoftware Engineering

Posted about 12 hours ago
Apply
Apply

πŸ“ Latin America

🏒 Company: Jahnel GroupπŸ‘₯ 101-250Product DesignInformation TechnologySoftware

  • 5+ years of experience as a Software Engineer
  • Proficiency in .NET (C#) and/or Java
  • Strong knowledge of SQL and relational databases
  • Experience with CI/CD tools and pipeline management
  • Familiarity with Test-Driven Development (TDD) and automated testing practices
  • Ability to work collaboratively in a distributed, remote-first environment
  • Strong communication skills and English fluency (written and verbal)
  • Design and develop backend services and enterprise-grade software solutions
  • Collaborate with cross-functional teams including QA, DevOps, and product management
  • Implement robust database solutions and optimize SQL queries for performance
  • Participate in the entire software development lifecycle, including TDD and CI/CD
  • Write unit and integration tests to ensure software quality
  • Maintain clear documentation and follow best practices in version control
  • Troubleshoot and resolve production issues with a focus on stability and scalability

Backend DevelopmentSQLGitJavaC#.NETCommunication SkillsCI/CDRESTful APIsFluency in EnglishSoftware Engineering

Posted about 12 hours ago
Apply
Apply
πŸ”₯ Staff, Software Engineer
Posted about 13 hours ago

πŸ“ United States

🧭 Full-Time

πŸ’Έ 140000.0 - 180000.0 USD per year

πŸ” Software Development

🏒 Company: SeeqπŸ‘₯ 101-250πŸ’° $50,000,000 Series D 10 months agoIndustrialInternet of ThingsAnalyticsCommercialSoftware

  • 10 years of professional experience in software development
  • Experience with cloud platforms and technologies, like AWS, Azure, or GCP
  • Demonstrate a strong understanding of software design principles, patterns, and best practices
  • Lead the design and development of complex software systems
  • Mentor and coach junior engineers, guiding them in best practices and helping them grow their skills
  • Be a technical leader, driving innovation and spearheading the implementation of new technologies and frameworks

AWSBackend DevelopmentLeadershipPythonSoftware DevelopmentAgileCloud ComputingDesign PatternsJavaJavascriptSCRUMTypeScriptC#AlgorithmsData StructuresREST APIReactCommunication SkillsCollaborationCI/CDProblem SolvingMentoringAttention to detailSoftware EngineeringData analyticsDebugging

Posted about 13 hours ago
Apply
Apply

πŸ“ All over the world

πŸ” Software Development

🏒 Company: ZORA

  • 5+ years of experience as an engineer
  • Strong technical background building APIs at scale
  • Proven track record of leading projects effectively
  • Excellent communication and prioritization skills
  • Ability to design and implement performant, durable systems that make smart tradeoffs between product needs and technical constraints
  • Lead projects to build out new features in the product
  • Build and maintain an API used by the product as well as external partners
  • Communicate status, updates, blockers, etc., to cross-functional stakeholders
  • Respond to incidents as part of an on-call rotation
  • Participate in RFC and code review

AWSBackend DevelopmentGraphQLLeadershipProject ManagementPythonSQLMongoDBTypeScriptAPI testingReactCommunication SkillsCI/CDProblem SolvingRESTful APIsMicroservicesExcellent communication skillsNodeJSSoftware Engineering

Posted about 15 hours ago
Apply
Apply
πŸ”₯ Software Engineer 2
Posted about 16 hours ago

πŸ“ UK

πŸ” Cybersecurity

🏒 Company: AbnormalπŸ‘₯ 501-1000πŸ’° $250,000,000 Series D 10 months agoArtificial Intelligence (AI)EmailInformation TechnologyCyber SecurityNetwork Security

  • Streaming data systems - using Kafka, Spark, Map/Reduce or similar to process large data sets
  • Experience with building and operating distributed systems and services at a high scale (~billions of transactions each day)
  • Working with external party APIs
  • 3-5 years of overall software engineering experience
  • Strong sense of best practices in developing software
  • Build out streaming infrastructure for our data integration platform
  • Be able to capture data from slack, teams and other streaming data platforms for processing within our Data Ingestion Platform (DIP)
  • Work to integrate customers into the new streaming infrastructure, migrating from the older polling model where necessary
  • Work with Product Managers, Designers & Account TakeOver (ATO) detection team on product requirements and frontend implementation
  • Partner with our ATO Detection team
  • Understand the workflows and processes of the ATO Detection team. Be an effective liaison between ATO Infrastructure <> ATO Detection to understand and represent ATO Detection team needs, and convert those needs into ATO Infrastructure team deliverables
  • Help build our group through excellent interview practices
  • Be a talent magnet - someone who through the interview process demonstrates their own strengths in a way that attracts candidates to Abnormal and to the ATO team and ensures that we close the candidates we want to close

Backend DevelopmentPythonSoftware DevelopmentCybersecurityApache KafkaAPI testingSparkCommunication SkillsCI/CDRESTful APIsDevOpsMicroservicesSoftware Engineering

Posted about 16 hours ago
Apply
Apply
πŸ”₯ Span - Product Engineer
Posted about 17 hours ago

πŸ“ Argentina

🧭 Full-Time

πŸ” Software Development

🏒 Company: Silver.dev

  • Resourceful individuals who thrive in a high agency environment.
  • Have been a founder, seed-stage engineering hire, or have launched your own project before.
  • Have strong product sense.
  • Have experience working with LLMs and agentic workflows.
  • Help with projects that root cause KTLO work and recommend solutions.
  • Develop a software catalog.
  • Help protect engineering focus time by systemically solving sources of distraction or mental load with AI.

AWSBackend DevelopmentPostgreSQLKafkaKubernetesTypeScriptRedisNest.jsReactSoftware Engineering

Posted about 17 hours ago
Apply
Apply

πŸ“ United Kingdom, Ireland

πŸ” Cybersecurity

🏒 Company: crowdstrikecareers

  • Degree in Computer Science (or commensurate experience in data structures/algorithms/distributed systems).
  • The ability to scale backend systems – sharding, partitioning, scaling horizontally are second nature to you.
  • Solid understanding of distributed systems and scalability challenges.
  • A thorough understanding of engineering best practices from appropriate testing paradigms to effective peer code reviews and resilient architecture.
  • The ability to thrive in a fast paced, test-driven, collaborative and iterative programming environment.
  • The skills to meet your commitments on time and produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
  • Design, develop, document, test, deploy, maintain, and enhance large scale services.
  • Take ownership and be accountable for deliverables.
  • Triage system issues and debug by analyzing the sources of issues and the impact on service operations.
  • Mentor other engineers on web and backend engineers on use of ourΒ  feature services.
  • Constantly re-evaluate our products to improve architecture, testing coverage, knowledge models, user experience, performance, observability and stability.
  • Partner with product teams in understanding their needs, work with PM to document the new requirements, and implement those new features within our feature services

AWSBackend DevelopmentPythonSoftware DevelopmentGitKafkaKubernetesAlgorithmsAPI testingCassandraData StructuresGoPostgresRedisCI/CDRESTful APIsLinuxDevOpsMicroservicesSoftware Engineering

Posted about 18 hours ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 185500.0 - 293750.0 USD per year

πŸ” Software Development

  • Strong technical expertise in designing and building scalable ML infrastructure.
  • Experience with distributed systems and cloud-based ML platforms.
  • Proficiency in programming languages such as Python, Java, or Scala.
  • Deep understanding of ML workflows, including data pipelines, model training, and deployment.
  • Passion for innovation and eagerness to implement the latest advancements in ML infrastructure.
  • Strong problem-solving skills and ability to optimize complex systems for performance and reliability.
  • Collaborative mindset with excellent communication skills to work across teams.
  • Ability to thrive in a fast-paced, dynamic environment with evolving technical challenges.
  • Design, implement, and optimize distributed systems and infrastructure components to support large-scale machine learning workflows, including data ingestion, feature engineering, model training, and serving.
  • Develop and maintain frameworks, libraries, and tools that streamline the end-to-end machine learning lifecycle, from data preparation and experimentation to model deployment and monitoring.
  • Architect and implement highly available, fault-tolerant, and secure systems that meet the performance and scalability requirements of production machine learning workloads.
  • Collaborate with machine learning researchers and data scientists to understand their requirements and translate them into scalable and efficient software solutions.
  • Stay current with advancements in machine learning infrastructure, distributed computing, and cloud technologies, integrating them into our platform to drive innovation.
  • Mentor junior engineers, conduct code reviews, and uphold engineering best practices to ensure the delivery of high-quality software solutions.

AWSDockerPythonCloud ComputingKubernetesMachine LearningAlgorithmsData engineeringData scienceCI/CDRESTful APIsScalaSoftware Engineering

Posted about 18 hours ago
Apply
Apply

πŸ“ Republic of Ireland

πŸ” Software Development

  • Some experience in software engineering, developing full-stack, complex, and distributed applications.
  • An understanding of designing elegant, well-structured APIs.
  • Proficiency in at least one programming language (e.g., Python, Java, JavaScript, C, etc.).
  • A collaborative mindset with a proactive approach to problem-solving, continuous learning, and knowledge sharing across teams.
  • Build and scope tools and infrastructure for automating security policy and enforcement.
  • Improve and enhance vulnerability detection and response capabilities.
  • Identify vulnerabilities through assessments, working with internal partners towards remediation and improvement of Yelp’s corporate environment and infrastructure.
  • Help define policies and security best practices for IT, infrastructure, and other internal organization and third-party integrations.
  • Review and offer feedback on security implications of software system designs submitted from across Yelp Engineering.
  • Exhibit the strong communication ability needed to enforce rigorous security standards, while always playing well with others and partnering with diverse stakeholders to advance Yelp’s goals.
  • Design, develop, and operationalize monitoring, correlation, and alerting capabilities for Yelp’s corporate network, infrastructure, and applications to identify suspicious or anomalous behavior.
  • Participate in a regular on call rotation and occasional incident response.
  • Help perform threat modeling across business applications and infrastructure integrations.

AWSDockerPythonCloud ComputingCybersecurityKubernetesAPI testingCI/CDRESTful APIsLinuxDevOpsJSONScriptingSoftware Engineering

Posted about 19 hours ago
Apply
Apply

πŸ“ North to South America

🧭 Full-Time

πŸ” Software Development

🏒 Company: AshbyπŸ‘₯ 51-100πŸ’° $30,000,000 Series C 12 months agoManagement Information SystemsHuman ResourcesRecruitingSoftware

  • Proven experience managing or mentoring a Technical Support Team in a B2B SaaS environment.
  • Deep knowledge of software integrations, APIs, and backend debugging practices.
  • Experience guiding cross-functional collaboration between Support and Engineering.
  • Familiarity with ATS/HRIS platforms or other enterprise systems is a plus.
  • Ability to zoom out and identify scalable processes for handling complex technical work.
  • Strong judgment in prioritizing bugs, customer needs, and internal enablement work.
  • Comfort operating in ambiguity and creating structure where none exists.
  • Passionate about improving the customer experience through well-designed, technically sound solutions.
  • Comfortable representing customer needs in Engineering discussions and advocating for supportability.
  • Able to hold a high bar for quality while still moving quickly and iterating.
  • Lead and develop a team of Support Engineers and Product Experts focused on technical depth, problem-solving, and customer impact.
  • Coach team members on debugging techniques, systems thinking, and how to balance precision with efficiency.
  • Foster a collaborative environment where knowledge-sharing and experimentation are encouraged.
  • Help define the career path and responsibilities of Support Engineers and Product Experts at Ashby.
  • Build scalable, repeatable processes for diagnosing and resolving complex issues related to integrations, APIs, analytics, and product performance.
  • Set standards for how the team escalates to Engineering, triages bugs, identifies patterns, and partners on long-term solutions.
  • Create internal tools and workflows that help the team operate with efficiency and consistency.
  • Stay close to the technical work by jumping into issues, exploring logs, or conducting hands-on testing when needed to support the team.
  • Collaborate closely with Engineering to shape how technical escalations are managed and how customer insights are tracked and actioned.
  • Work with Product to provide feedback loops from Support to improve usability and prevent repeat issues.
  • Serve as an advocate for customers in technical conversations and help Engineering teams understand the support impact of product decisions.
  • Partner with our Support Leadership Team to Identify and address gaps in our current tooling, workflows, and diagnostics capabilities.
  • Use data from escalations and customer feedback to recommend changes that improve team effectiveness and customer outcomes.
  • Partner with Support leadership to evolve how we measure success in high-complexity support scenarios.
  • Help scale Support Engineering as a function by documenting approaches, onboarding new team members, and contributing to internal tooling.

Backend DevelopmentLeadershipSQLData AnalysisCross-functional Team LeadershipAPI testingCommunication SkillsProblem SolvingCustomer serviceAgile methodologiesRESTful APIsMentoringWritten communicationAdaptabilityProblem-solving skillsVerbal communicationActive listeningStrong communication skillsCross-functional collaborationTeam managementProcess improvementTechnical supportSoftware EngineeringDebuggingCustomer supportCustomer SuccessSaaS

Posted about 19 hours ago
Apply
Shown 10 out of 1385

Ready to Start Your Remote Journey?

Apply to 5 jobs per day for free, or get unlimited applications with a subscription starting at €5/week.