Job Detail

Principal Software Engineer - Backend (Go & Python) (m/f/d)

Others Vollzeit
ID: #2674
Posted: 2026-03-09
Salary

Description

Our goal is to build a small, but excellent team, therefore we are looking for a Principal Software Engineer - Backend (Go & Python) (m/f/d). If you are excited to work in a very early-stage environment alongside the founding team, stellar data scientists and engineers, using AI at the product core to solve meaningful problems - please reach out. The Role As our Senior Full Stack Engineer with backend focus, you will own backend infrastructure, APIs, and integrations at scale—building reliable, secure, and performant systems that power Resourcly's intelligent circular supply chain platform. You'll build the systems that connect our AI-driven insights with real-world industrial workflows, including integrations with ERP/PLM systems used by manufacturing companies. You'll work closely with our Founding Engineer Soheil, developers, domain experts, and customers to build robust backend services that transform AI capabilities into production-ready APIs. You'll collaborate with our Data/ML team to surface intelligent features through well-designed interfaces, and contribute to frontend development when needed. 🪄 Key Responsibilities • Design and build production-grade APIs using Python and Go that serve as the backbone of the platform, handling complex data flows between users, AI systems, and external integrations • Build and maintain integrations with ERP/PLM systems (SAP, Oracle, Microsoft Dynamics, Siemens Teamcenter), handling authentication, data transformation, and reliability at scale • Own database architecture including schema design, query optimization, and working with PostgreSQL, Elasticsearch, and specialized databases for AI features • Manage platform infrastructure including CI/CD pipelines, Kubernetes deployments, monitoring, and incident response • Ensure security and reliability through proper authentication, authorization, GDPR compliance, and high-availability architecture • Contribute to frontend development when needed, working with React to deliver full-stack features 🚀 Who You Are • Take full ownership: From design and implementation through deployment, monitoring, and maintenance in production • Bring startup mindset with high agency: Comfortable with ambiguity, willing to wear multiple hats and take ownership beyond defined responsibilities • Embody "fail fast" mentality: Quick prototyping to validate approaches, but know when to transition to production-quality implementation • Enjoy customer interaction: Willing to engage with customers to understand their technical needs and integration challenges • Low ego, company-first mindset: Prioritize impact over using the "newest or coolest" technology • Proactive communication: Transparently share progress, blockers, and trade-offs with team and leadership • Balance pragmatism and quality: Know when "good enough" is sufficient vs. when to invest in optimal solutions • Data-driven: Make decisions based on metrics, user feedback, and measurable outcomes 💻 Your Capabilities • You have strong backend expertise: Production experience with Python (FastAPI/Django) and Go, understanding of async programming and concurrency patterns • You can design scalable systems: Experience with API design, caching strategies, database optimization, and building systems that handle high traffic reliably • You have deep database knowledge: Strong PostgreSQL skills including query optimization, indexing, and schema design; experience with Elasticsearch and familiarity with vector/graph databases • You can manage infrastructure: Working knowledge of Terraform, Kubernetes, CI/CD pipelines, and cloud platforms (GCP preferred) • You prioritize security: Understanding of OAuth2, JWT, OWASP guidelines, and secure coding practices; experience with GDPR compliance is a plus • You can contribute to frontend: Ability to work with React when needed to deliver full-stack features • You have 5-7 years of experience in software engineering with focus on backend development • You are fluent in English (German fluency as a strong bonus) • Optional, but a plus: Experience in manufacturing/supply chain, ERP integrations, event-driven architectures, or ML/AI integration 📍 Location & Logistics • 3 days in office (Preferably in Mannheim, Germany - Berlin as a potential option) • Start: As soon as possible • Compensation: Top of market (We're constrained by bandwidth, not demand - great time to negotiate)

Hard Skills 0

No hard skills extracted

Soft Skills 0

No soft skills extracted

Apply Options
Publisher Direct Link
LinkedIn No Apply
ONLINE Stellenmarkt Yes Apply
Learn4Good No Apply
Allied-IT Jobs No Apply
LinkedIn No Apply
API Logs for this Job
Query Country Status Response ms Created
Principal Software Engineer - Backend (Go & Python) (m/f/d) fallback 476 2026-03-21 19:17
junior programmer in Berlin de duplicate 12567 2026-03-21 17:51
junior data engineer in Berlin de duplicate 7171 2026-03-21 17:43
junior software engineer in Germany de duplicate 13217 2026-03-21 17:37
junior backend engineer in Berlin de duplicate 21057 2026-03-21 15:38
junior backend developer in Berlin de duplicate 10633 2026-03-21 15:33
junior backend developer in Germany de processed 10819 2026-03-21 15:33
Raw JSON
{
  "job_id": "xwsHjrG2nkcCgwQ9AAAAAA==",
  "job_city": "Berlin",
  "job_state": null,
  "job_title": "Principal Software Engineer - Backend (Go & Python) (m/f/d)",
  "job_salary": null,
  "job_country": "DE",
  "job_benefits": null,
  "job_latitude": 52.520006599999995,
  "job_location": "Berlin",
  "job_onet_soc": "15113200",
  "apply_options": [
    {
      "is_direct": false,
      "publisher": "LinkedIn",
      "apply_link": "https://de.linkedin.com/jobs/view/principal-software-engineer-backend-go-python-m-f-d-at-resourcly-4383318988?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": true,
      "publisher": "ONLINE Stellenmarkt",
      "apply_link": "https://www.online-stellenmarkt.net/job/entwickler/berlin-berlin/245614832/api?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Learn4Good",
      "apply_link": "https://www.learn4good.com/jobs/berlin/deutschland/software_entwicklung/4810903613/g/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Allied-IT Jobs",
      "apply_link": "https://allied-it.gr8jobs.net/jobs/lead-software-engineer-m-w-d-backend-java-kotlin-expert-berlin/2668652157-2/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": null,
      "publisher": "LinkedIn",
      "apply_link": "https://de.linkedin.com/jobs/view/principal-software-engineer-backend-go-python-m-f-d-at-resourcly-4383318988"
    }
  ],
  "employer_logo": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSbR5F79NdmVajbdZElrkgTqQGbmIOhZEBw04t-&s=0",
  "employer_name": "Resourcly",
  "job_is_remote": false,
  "job_longitude": 13.404954,
  "job_posted_at": "vor 12 Tagen",
  "job_publisher": "LinkedIn",
  "job_apply_link": "https://de.linkedin.com/jobs/view/principal-software-engineer-backend-go-python-m-f-d-at-resourcly-4383318988?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic",
  "job_highlights": {},
  "job_max_salary": null,
  "job_min_salary": null,
  "job_description": "Our goal is to build a small, but excellent team, therefore we are looking for a Principal Software Engineer - Backend (Go & Python) (m/f/d). If you are excited to work in a very early-stage environment alongside the founding team, stellar data scientists and engineers, using AI at the product core to solve meaningful problems - please reach out.\n\nThe Role\n\nAs our Senior Full Stack Engineer with backend focus, you will own backend infrastructure, APIs, and integrations at scale—building reliable, secure, and performant systems that power Resourcly's intelligent circular supply chain platform. You'll build the systems that connect our AI-driven insights with real-world industrial workflows, including integrations with ERP/PLM systems used by manufacturing companies.\n\nYou'll work closely with our Founding Engineer Soheil, developers, domain experts, and customers to build robust backend services that transform AI capabilities into production-ready APIs. You'll collaborate with our Data/ML team to surface intelligent features through well-designed interfaces, and contribute to frontend development when needed.\n\n🪄 Key Responsibilities\n• Design and build production-grade APIs using Python and Go that serve as the backbone of the platform, handling complex data flows between users, AI systems, and external integrations\n• Build and maintain integrations with ERP/PLM systems (SAP, Oracle, Microsoft Dynamics, Siemens Teamcenter), handling authentication, data transformation, and reliability at scale\n• Own database architecture including schema design, query optimization, and working with PostgreSQL, Elasticsearch, and specialized databases for AI features\n• Manage platform infrastructure including CI/CD pipelines, Kubernetes deployments, monitoring, and incident response\n• Ensure security and reliability through proper authentication, authorization, GDPR compliance, and high-availability architecture\n• Contribute to frontend development when needed, working with React to deliver full-stack features\n\n🚀 Who You Are\n• Take full ownership: From design and implementation through deployment, monitoring, and maintenance in production\n• Bring startup mindset with high agency: Comfortable with ambiguity, willing to wear multiple hats and take ownership beyond defined responsibilities\n• Embody \"fail fast\" mentality: Quick prototyping to validate approaches, but know when to transition to production-quality implementation\n• Enjoy customer interaction: Willing to engage with customers to understand their technical needs and integration challenges\n• Low ego, company-first mindset: Prioritize impact over using the \"newest or coolest\" technology\n• Proactive communication: Transparently share progress, blockers, and trade-offs with team and leadership\n• Balance pragmatism and quality: Know when \"good enough\" is sufficient vs. when to invest in optimal solutions\n• Data-driven: Make decisions based on metrics, user feedback, and measurable outcomes\n\n💻 Your Capabilities\n• You have strong backend expertise: Production experience with Python (FastAPI/Django) and Go, understanding of async programming and concurrency patterns\n• You can design scalable systems: Experience with API design, caching strategies, database optimization, and building systems that handle high traffic reliably\n• You have deep database knowledge: Strong PostgreSQL skills including query optimization, indexing, and schema design; experience with Elasticsearch and familiarity with vector/graph databases\n• You can manage infrastructure: Working knowledge of Terraform, Kubernetes, CI/CD pipelines, and cloud platforms (GCP preferred)\n• You prioritize security: Understanding of OAuth2, JWT, OWASP guidelines, and secure coding practices; experience with GDPR compliance is a plus\n• You can contribute to frontend: Ability to work with React when needed to deliver full-stack features\n• You have 5-7 years of experience in software engineering with focus on backend development\n• You are fluent in English (German fluency as a strong bonus)\n• Optional, but a plus: Experience in manufacturing/supply chain, ERP integrations, event-driven architectures, or ML/AI integration\n\n📍 Location & Logistics\n• 3 days in office (Preferably in Mannheim, Germany - Berlin as a potential option)\n• Start: As soon as possible\n• Compensation: Top of market (We're constrained by bandwidth, not demand - great time to negotiate)",
  "job_google_link": "https://www.google.com/search?q=jobs&gl=de&hl=de&udm=8#vhid=vt%3D20/docid%3DxwsHjrG2nkcCgwQ9AAAAAA%3D%3D&vssid=jobs-detail-viewer",
  "employer_website": "https://resourcly.com",
  "job_onet_job_zone": "4",
  "job_salary_period": null,
  "job_apply_is_direct": false,
  "job_employment_type": "Vollzeit",
  "job_employment_types": [
    "FULLTIME"
  ],
  "job_posted_at_timestamp": 1773014400,
  "job_posted_at_datetime_utc": "2026-03-09T00:00:00.000Z"
}