Senior Developer, Architect

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B No SponsorCompany SiteLinkedIn

Location

Germany

Posted

102 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expGermanEnglishAWSJavaMicroservicesPythonTypeScript

Job Description

Senior Developer, Architect

Proalpha

• As part of our new AI Foundation team, you will share responsibility for our company-wide GenAI, agent, and data platform. • You will connect AI, data, eventing and autonomous agents into a scalable, orchestrated end-to-end architecture. • Your aim: systems in which agents not only act intelligently, but are controllable, resilient, securely embedded and production-ready — from copilots to autonomous multi-agent workflows. • You will define the target architecture for our GenAI and agent platform, develop scalable structures and establish binding architectural principles for AI, data and eventing. • As the owner of the AI and Data Foundation, you will design MCP servers as a controlled execution layer, orchestrate planner, executor and validator patterns, and implement guardrails and observability concepts. • By building a modular Data Foundation and clearly defined data products, you will anchor API-first and domain-oriented models, integrate structured and unstructured data into RAG-capable architectures and ensure quality and governance. • You will develop a scalable eventing framework, define event contracts and schema governance, and integrate agents into event-driven workflows with a focus on idempotence and resilience. • Through technical leadership, mentoring and clear standards, you will steer technology decisions, evaluate new frameworks and define the roadmap for our AI and data platform in close collaboration with security, cloud and business teams.

Job Requirements

  • Degree in computer science or an equivalent qualification with a strong focus on architecture and platforms
  • Several years of experience in software development and architecture, proven track record building scalable platforms and working with microservices and event-driven architectures
  • Strong Python skills, experience with Java and/or TypeScript, solid cloud expertise in AWS, experience with LLM integration, agent frameworks, data products, multi-tenant and IAM architectures, and event streaming technologies
  • Strategic thinking, strong technical ownership, ability to assert architectural decisions and enjoyment of mentoring and cross-functional collaboration
  • Excellent German skills and good English skills for communication in an international environment.

Benefits

  • Flexible working models, home office, workation, time‑credit account (e.g. for a sabbatical)
  • Support for personal and professional development, international career opportunities, cross-group career paths, a diverse range of training, and development reviews
  • Open communication, informal culture, team spirit, respect, appreciation, and joint team and company events
  • Onboarding program, employee assistance service (EAP), bike leasing (JobRad), employee offers and discounts, and company pension plan

Related Job Pages

More Software Engineer Jobs

Valtech logo

Senior AEM Developer

Valtech

The experience innovation company.

Software Engineer102 days ago
Full TimeRemoteTeam 5,001-10,000Since 1997H1B Sponsor

• As a Sr AEM Developer, you are passionate about experience innovation and eager to push the boundaries of what’s possible. • You will thrive in this role if you are a curious problem solver who challenges the status quo. • A collaborator who values teamwork and knowledge-sharing. • Excited by the intersection of technology, creativity and data. • Experienced in Agile methodologies and consulting (a plus).

Brazil
Job Closed
Fabric logo

Senior Software Engineer - Insurance Team

Fabric

The national pay range for this role is $165,000.00 - $210,000.00 per year. Actual compensation will be determined by factors such as the candidate's geographic market, experience, skills, and qualifications. Certain roles may also be eligible for additional compensation. If your compensation requirement is greater than our posted range, please still consider applying; a determination can be made based on unique qualifications. Expected compensation ranges for this role may change over time.

Software Engineer102 days ago
OtherRemoteTeam 11-50

From electronic signatures to underwriting, engineering is at the core of everything we build. We aim to create humane software that includes only the essential complexity. Like software, we are a constant work in progress, and we believe that personal growth comes from making mistakes and exploring thorny problems. The quality of our work is driven by the diversity of our individual backgrounds and experiences. We’re hiring a talented Senior Software Engineer to join our Insurance team to build out our fleet of tools and products to help parents secure their family’s financial future. Come join us as we re-make a $650 Billion industry and work to improve the lives of millions of families. Your day-to-day: - Develop full-stack features in TypeScript and React, running in a serverless AWS environment. - Lead technical projects and initiatives, drive architectural decisions, and mentor team members. - Participate in the design and implementation of features to grow Fabric's core platform. We work in two week sprints. - Collaborate with other engineers to help us continually improve our codebase, to support a growing startup with big ambitions. - Help your fellow engineers grow in new and exciting ways! What you’ll bring to the table: - 5+ years of software development experience in a product-centric environment. - 3+ Experience in a JavaScript or TypeScript environment. - Experience with modern, functional UI paradigms. We use React. - Expertise building highly performant User Interfaces and the scalable, reliable APIs that hydrate them. - Effective communication skills used in technical problem solving. - Compassion, both for Fabric’s customers and your fellow teammates. - Willingness to make mistakes. - Enthusiasm for engineering and technology. Bonus points if you have: - Experience building and managing distributed systems with AWS. We use services like Lambda, Cognito, DynamoDb, S3, SQS, and SNS. - Knowledge of CI/CD pipelines and deployment processes. - Knowledge of financial and insurance products. Salary Range: $140,000 - $180,000

United States
$140K - $180K / year
Cribl logo

Staff Software Engineer, C021 Security

Cribl

Cribl, the Data Engine for IT and Security, empowers organizations to transform their data strategy.

Software Engineer102 days ago
OtherRemoteTeam 501-1,000Since 2017H1B Sponsor

Cribl does differently. What does that mean? It means we are a serious company that doesn’t take itself too seriously; and we’re looking for people who love to get stuff done, and laugh a bit along the way. We’re growing rapidly - looking for collaborative, curious, and motivated team members who are passionate about putting customers first. As a remote-first company we believe in empowering our employees to do their best work, wherever they are. As the data engine for IT and Security many of the biggest names in the most demanding industries trust Cribl to solve their most pressing data needs. Ready to do the best work of your career? Join the herd and unlock your opportunity. Why You'll Love This Role Cribl’s C021 org is where new product ideas come to life. We move fast, experiment often, and aren’t afraid to break things along the way if it helps us learn faster and build better products. This is where we prototype, validate ideas, and turn early concepts into real solutions for customers. We’re looking for a Staff Engineer to join a new product initiative within C021. In this role, you’ll be a senior technical contributor working closely with engineers, domain experts, and product partners to design and build core capabilities of an emerging data platform. You’ll take ownership of significant technical areas, help translate ambiguous ideas into working systems, and stay deeply hands-on in the code. The work is a blend of research and development, focused on building scalable, reliable systems that process large volumes of data in real time. This is a fully remote role, and Cribl is a remote-first company. Our culture embraces the diversity of team members spread across the globe. As An Active Member Of Our Team, You Will... - Own and deliver key technical components of a new data-driven product, with a focus on backend platforms, APIs, and data processing pipelines - Partner with product and domain stakeholders to understand customer needs and incorporate feedback into solutions - Design, build, and evolve scalable systems that ingest, process, and route high-volume streaming data - Collaborate with peers and technical leaders to contribute to architecture and design decisions across the team - Turn loosely defined ideas into concrete technical designs and working implementations - Lead development of complex features end-to-end, from early exploration and prototyping through production rollout - Stay hands-on in the codebase, contributing high-quality code, reviewing pull requests, and improving core abstractions - Mentor and support other engineers, raising the overall technical bar of the team If You've Got It - We Want It - Bachelor’s degree in Computer Science, Electrical Engineering, or equivalent practical experience - 8+ years of experience building and operating production software systems - Strong experience designing and implementing distributed systems in real-world environments - Hands-on experience with data-intensive or streaming systems (e.g., Kafka, Flink, Spark, Druid, or similar technologies) - Experience building backend services and APIs that operate reliably at scale - Familiarity with cloud platforms such as AWS, Azure, or GCP - Solid understanding of data structures, algorithms, operating systems, and distributed systems fundamentals - Working knowledge of Linux, Docker, and Kubernetes - Ability to work independently on complex problems while collaborating effectively with a distributed team - Clear and effective communication skills, especially in a remote environment - Strong ownership mindset with attention to quality, performance, and maintainability - Nice to have: - Experience building products or platforms for security practitioners - Familiarity with security frameworks such as MITRE ATT&CK - Experience building rule engines, large-scale event processing systems, alerting workflows, or enrichment pipelines - Exposure to AI-driven capabilities (e.g., LLMs, embeddings, intelligent automation) in production systems - Experience working on remote-first teams - Experience with JavaScript and Node.js - Willingness to speak up, challenge ideas constructively, and share opinions - Appreciation for good jokes (or bad ones) - A love for goats Salary Range ($170,000 - $280,000) The salary for this role is dependent on geographic location. The salary offered within the range described will be based on the individual candidate’s job-related knowledge, skills, and experience. In addition to a competitive salary, Cribl also offers a generous benefits package which includes health, dental, vision, short-term disability, and life insurance, paid holidays and paid time off, a fertility treatment benefit, 401(k), equity, and eligibility for a discretionary company-wide bonus. #LI-EL1 #LI-Remote Bring Your Whole Self Diversity drives innovation, enables better decisions to support our customers, and inspires change for the better. We’re building a culture where differences are valued and welcomed, and we work together to bring out the best in each other. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other applicable legally protected characteristics in the location in which the candidate is applying. Interested in joining the Cribl herd? Learn more about the smartest, funniest, most passionate goats you’ll ever meet at cribl.io/about-us.

United States
$170K - $280K / year
Fanatics, Inc. logo

Senior Software Engineer (Java, Backend)

Fanatics, Inc.

We amplify pride and create connections for all fans around the world.

Software Engineer102 days ago
OtherRemoteTeam 1,001-5,000Since 2011H1B No Sponsor

Overview As a Senior Software Engineer at Fanatics Betting & Gaming (FBG), you will help us design, develop, test, and maintain scalable, high quality, low latency systems that deliver the best experience possible to our customers. We are one team; we employ the principles of data-driven development, operational excellence, process calibration, and efficiency to deliver a stable, extensible platform at scale. Through fundamentals and excellence in object-oriented design, coding patterns, modern open-source frameworks, and 3rd party platform integrations, we can achieve our goals to rapidly deliver and innovate in this exciting new market.You’ll bring strong technical skills, a collaborative spirit, and a passion for solving complex problems in a fast-paced, high-growth industry. Responsibilities - Contribute to the design, development, testing, documentation, and deployment of backend services (Java). - Participate in the on-call rotation and assist in investigating and resolving production issues - Collaborate with engineers, product managers, and other stakeholders to deliver features and improvements - Take part in code reviews and team discussions to build high-quality, maintainable systems - Participate in sprint planning, architectural reviews, and efforts to improve engineering processes - Build familiarity with our systems, platform architecture, and customer use cases - Stay current with latest technologies, tools, and engineering best practices - Open to occasional travel to FBG offices or industry events for collaboration and team-building - Develop, test, and deploy backend software features through high-quality, correct production code using Java, Spring Boot, and AWS. - Help design and implement scalable, low-latency distributed systems that power engaging iCasino experiences across web and mobile. - Work closely with internal and external teams to deliver stable, reliable systems aligned with our product roadmap and delivery schedules. - Collaborate with frontend, mobile, and platform engineers to shape backend services that support seamless, cross-platform user experiences. - Participate in architecture reviews, technical design discussions, sprint planning, and code reviews. - Improve and champion engineering best practices related to quality, maintainability, and system performance. - Contribute to discovery and design efforts for complex technical projects, translating business outcomes into scalable technical solutions. - Partner with Product, Design, DevOps, and Security to build and deliver features in a highly regulated production environment. - Participate in on-call rotations, assisting with incident response and ongoing support of production systems. - Operate according to Agile methodologies, sharing progress and blockers in daily stand-ups and retrospectives. - Stay curious and open to exploring opportunities across the stack, including frontend tools like React or shared logic via Kotlin Multiplatform. - Be open to occasional travel to Fanatics offices or industry events for collaboration, planning, or team-building. - Required Qualifications - 7 or more years of professional software engineering experience, with a focus on backend development - 3 or more years of experience building back-end applications using Java (Spring Framework) - Expertise in software engineering principles, architectural patterns, and system design - Experience with Agile/SCRUM methodologies and working in cross-functional teams - Strong problem-solving skills and a proactive, ownership-oriented mindset - Clear communicator, capable of explaining technical concepts to peers and non-engineers - Ability to navigate shifting priorities in a fast-paced, high-growth setting. - Solid understanding of RESTful service design, distributed systems, data modeling, caching concepts, and database technologies (SQL and/or NoSQL). - Strong technical skills in a CI/CD environment, with a working knowledge of software design principles related to performance, maintainability, and scalability. - Demonstrated ability to collaborate with cross-functional teams (Product, Design, Security, DevOps) and external partners to deliver high-quality features. Preferred Qualifications - Hands-on experience with AWS cloud services and tools supporting deployment, monitoring, and observability (e.g., Terraform, CI/CD, Datadog, CloudWatch). - Exposure to startup or hyper-growth environments, with a pragmatic, iterative approach to building MVPs and delivering customer value. - Experience with React library - Familiarity with CI/CD practices, cloud platforms, or DevOps workflows - Able to effectively work cross-functionally within an enterprise environment Ready to build the future of sports betting? If you possess some of these qualifications but not all of them, we still encourage you to apply! The expected salary range for this role is based on job-related knowledge, skills, and experience. This role is eligible for the Fanatics Betting and Gaming annual bonus program and an equity award. *Salary range is listed in USD: $121,600 - $200,000 per year (actual salary will be determined in part by a successful candidate’s geographic location). In addition to base salary, bonus, and equity, full-time employees are eligible for Medical, Dental, Vision, 401K, paid time off, and other benefits like GymPass, Pet Insurance, Family Care Benefits, and more. We’ll also give you $700 to set up your home office! Fanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Through the Fanatics platform, sports fans can buy licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods; collect physical and digital trading cards, sports memorabilia, and other digital assets; and bet as the company builds its Sportsbook and iGaming platform. Fanatics has an established database of over 100 million global sports fans; a global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences and retail partners, 2,500 athletes and celebrities, and 200 exclusive athletes; and over 2,000 retail locations, including its Lids retail stores. Our more than 22,000 employees are committed to relentlessly enhancing the fan experience and delighting sports fans globally. Launched in 2021, Fanatics Betting and Gaming is the online and retail sports betting subsidiary of Fanatics, a global digital sports platform. The Fanatics Sportsbook is available to 95% of the addressable online sports bettor market in the U.S. Fanatics Casino is currently available online in Michigan, New Jersey, Pennsylvania and West Virginia. Fanatics Betting and Gaming operates twenty-two retail sports betting locations, including the only sportsbook inside an NFL stadium at Northwest Stadium. Fanatics Betting and Gaming is headquartered in New York with offices in Denver, Leeds and Dublin.

United States
$121K - $200K / year