
Senior Software Engineer
Posted Oct 24

Posted Oct 24
This is a fully remote position, open to applicants in United States.
• Develop scalable, cloud-native services that manage infrastructure, backup, and asset telemetry data streams, providing valuable insights to clients.
• Drive major features from initial requirements to final release.
• Collaborate with product teams to establish requirements and define success metrics.
• Divide tasks into iterative deliverables and synchronize engineering contributions throughout the release process.
• Design, implement, and enhance Azure services and data pipelines utilizing resiliency-focused data sourced from backups, hypervisors, EDR, and cloud platforms.
• Create dependable third-party API integrations, including managing authentication, rate limits, pagination, and adapting to upstream format changes.
• Employ agentic coding tools on a daily basis and critically assess the generated code.
• Take ownership of critical platform components, ensuring their health, reliability, monitoring, logging, and maintainability.
• Proactively identify risks, dependencies, and technical uncertainties at an early stage.
• Mentor engineers, provide constructive feedback, and engage in retrospectives.
• Work in tandem with product, design, and engineering teams to ensure timely feature delivery.
• Perform additional duties as needed.
• A Bachelor's degree in Computer Science or a related field, or equivalent practical experience, is preferred.
• Over 5 years of professional software development experience in Python or a statically typed language such as C#, Java, C++, or Rust.
• Proficiency in Python is necessary.
• Experience in designing and developing services, APIs, and data pipelines in a cloud environment, including microservices and distributed systems.
• Practical experience utilizing AI coding agents to build and deploy software.
• Demonstrated experience leading feature or project delivery with multiple engineers from requirement gathering to release.
• Familiarity with agile methodologies and active participation in continuous improvement processes.
• Experience with automated testing and CI/CD workflows.
• Strong understanding of security best practices, data protection, authentication, and secure coding principles.
• Capability to work effectively within a fully remote team setting.
• Experience with Azure, Databricks, Delta Tables, PostgreSQL, Azure Cosmos DB, Bicep, Azure Pipelines, Azure DevOps, Anthropic Claude, Python, Rust, TypeScript, and Vue.js.
• Industry experience in cybersecurity or knowledge of standard security practices and frameworks.
• Experience across various programming languages and technology stacks.
• Background in working on early-stage or rapidly evolving software products.
• Strong analytical, organizational, and problem-solving abilities.
• Excellent written and verbal communication skills, along with relationship-building and leadership capabilities.
• Ability to cultivate relationships across all levels of the organization while embodying Fenix24’s Culture and Values.
• Competitive salary and performance-based bonuses.
• Comprehensive health, dental, and vision insurance.
• Flexible working hours and remote work opportunities.
• Professional development and continuous learning support.
• Generous vacation and paid time off policies.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.