
Senior Software Engineer – Architecture, Innovation
Posted 23 hours ago

Posted 23 hours ago
This is a fully remote position, open to applicants in United States.
• Take full ownership of a subsystem from its design phase through to production, encompassing technical guidance, implementation, interface management, testing, operational readiness, and continuous enhancement.
• Convert product objectives into coherent designs and feasible delivery strategies.
• Outline interfaces and data flows, clarify trade-offs, pinpoint dependencies, and proactively highlight risks and obstacles.
• Personally develop critical functionalities and tackle complex technical challenges across backend services, APIs, messaging systems, data management, and related user-facing components.
• Establish integration agreements with neighboring systems, focusing on compatibility and failure responses.
• Employ AI coding agents for significant engineering tasks and validate outcomes through testing, measurements, and targeted code evaluations.
• Ensure quality through security measures, performance optimization, resilience, maintainability, automated testing, and realistic validation of failure scenarios.
• Manage work through the release process and into production, setting up observability and implementing safe rollout and rollback strategies.
• Analyze failures and drive subsequent improvements.
• Collaborate effectively with product, engineering, and operations teams.
• Document decisions, disseminate knowledge, review code, and assist others in contributing to and supporting the subsystem.
• Over 10 years of relevant experience in software engineering.
• Proven technical expertise and end-to-end ownership of production software.
• Experience managing a significant production service, subsystem, or product feature, with personal contributions to design, implementation, integration, and continuous improvement.
• Strong backend engineering capabilities in at least one production language, such as Go, Rust, Node.js with TypeScript, Java, or a similar language.
• Capacity to analyze distributed systems, concurrency, state management, APIs, asynchronous messaging, data storage, and error handling.
• Knowledge of automated testing, deployment strategies, observability, performance analysis, and production issue resolution.
• Practical experience with AI coding agents for substantial engineering tasks, along with the ability to articulate decisions, identify errors, and build confidence in outputs.
• Ability to navigate through ambiguity, learn new technologies independently, and coordinate technical decisions and delivery dependencies across teams.
• Excellent communication skills, capable of transitioning between system design and implementation specifics.
• Bachelor’s degree or equivalent professional experience.
• Preferred: Experience in production development using Go or Rust.
• Preferred: Familiarity with event-driven systems and messaging platforms like Kafka, NATS, RabbitMQ, or similar technologies.
• Preferred: Experience modernizing existing services while maintaining compatibility and customer experience.
• Preferred: Background in contact centers, telecommunications, or other real-time applications with stringent reliability and latency requirements.
• Preferred: Experience delivering across backend services and contemporary frontend applications.
• Preferred: Involvement in production AI integrations related to tool usage, retrieval, orchestration, or evaluations.
• Must currently be authorized to work in the United States without the need for visa sponsorship, now or in the future.
• Benefits offered (unspecified)
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.