出海雷达

高级软件工程师

Senior Software Engineer

开发工程全球可投
公司Infiterra
薪资未公开
工作地点Greece (Remote)
地域资格全球可投
时区要求无特别要求
用工类型FullTime
发布时间2026-08-28
数据来源Ashby
前往企业招聘页投递 →
全球可投:该职位未限制候选人所在地区。仍需注意薪资可能按地区折算,以及实际签约方式(正式雇佣 / 独立合同)。

关于INFITERRA

加入我们的使命,通过简化订阅服务交付来推动订阅经济的增长和转型。

Infiterra帮助IT分销商、托管服务提供商(MSP)和电信运营商在订阅经济中取得成功。我们的订阅商务平台自动化并统一订阅工作流程——从报价到计费,提高运营效率、计费准确性和可扩展增长。

作为订阅商务领域的全球领导者,Infiterra结合创新、卓越性能和值得信赖的专业知识,帮助合作伙伴实现转型和增长。

加入Infiterra,助力订阅电商的未来。

Infiterra的B2B SaaS平台帮助IT分销商和托管服务提供商(MSP)自动化并拓展其订阅业务。我们拥有75个国家的100多家客户,因创新和全球影响力而受到认可——而我们才刚刚开始。我们营造协作和以成长为导向的文化,让你成为一支充满活力、前瞻性的团队的一员。

职位概览 🔍

作为高级.NET软件工程师,你将是我们动态敏捷团队的重要一员,利用Scrum框架推动创新功能的开发,同时确保持续增强和可扩展性。你将在我们的订阅电商平台上工作,这是一个多租户的B2B引擎,为全球分销商提供支持。我们的协作环境采用现代软件工程实践,包括异步编程技术,以交付稳健的解决方案。从构建可扩展的服务到与主要软件供应商集成到我们的平台,你将在塑造产品发展方面发挥关键作用。

🎯 你的目标?

设计和构建可靠、高性能的软件,简化订阅服务的交付,同时始终将可扩展性和清晰的架构放在首位。

你将使用.NET(遗留的完整.NET Framework 4.8和.NET 10(最新版))、C#、SQL,实现领域和面向服务的方法。你将在敏捷环境中与各团队(产品负责人、业务分析师、QA和DevOps)合作,确保功能和改进的顺利交付。

你不仅仅是编写功能。你将全程负责它们,从设计到部署,确保性能、可扩展性和质量。

💡 这个职位适合喜欢复杂技术挑战的人,有高流量应用的经验,并且在协作的工程文化中茁壮成长。

查看英文原文

ABOUT INFITERRA

Join our mission to grow and transform the subscription economy by simplifying subscription service delivery.

Infiterra enables IT distributors, Managed Service Providers (MSPs), and telcos to succeed in the subscription economy. Our subscription commerce platform automates and unifies subscription workflows - from quote to bill- driving operational efficiency, billing accuracy, and scalable growth.

Recognized as a global leader in subscription commerce, Infiterra combines innovation, performance excellence, and trusted expertise to help partners transform and grow.

Join Infiterra and help power the future of subscription e-commerce.

Infiterra’s B2B SaaS platform helps IT Distributors and Managed Service Providers (MSPs) automate and grow their subscription business. With 100+ customers in 75 countries, we're recognized for innovation and global impact—and we’re just getting started. We foster a collaborative and growth-oriented culture, allowing you to be part of a dynamic, forward-thinking team.

THE ROLE IN A NUTSHELL 🔍

As a Senior .NET Software Engineer, you’ll be an integral part of our dynamic agile team, leveraging the Scrum framework to drive the development of innovative features while ensuring the continuous enhancement and scalability, while working at the heart of our subscription e-commerce platform, a multi-tenant B2B engine that powers global distributors. Our collaborative environment embraces modern software engineering practices, including asynchronous programming techniques, to deliver robust solutions. From building scalable services to integrating major Software Vendors with our platform, you’ll play a key role in shaping how our product evolves.

🎯 YOUR GOAL?

To design and build reliable, high-performance software that simplifies subscription services delivery, while keeping scalability and clean architecture top of mind.

You’ll be hands-on with .NET (legacy full .NET Framework 4.8 and .NET 10 (latest)), C#, SQL, implementing domain and service-oriented approaches. You’ll collaborate across teams (POs, BAs, QA, and DevOps) in an agile environment, ensuring smooth delivery of features and improvements.

You'll own the design and delivery of complex, multi-component systems end-to-end, from design to deployment, ensuring performance, scalability, and quality.

💡 This role is a great fit for someone who enjoys complex technical challenges, has experience with high-traffic applications, and thrives in a collaborative engineering culture.

🙋‍♀️ OUR IDEAL CANDIDATE PROFILE

You’re a curious and analytical engineer who sees the big picture but sweats the details. You enjoy diving into system architecture, making thoughtful trade-offs, and writing clean, testable code.

You thrive in a fast-paced environment where innovation meets stability. You’re not just a builder. You’re a problem solver who looks for ways to make systems more efficient, scalable, and maintainable.

You value teamwork and knowledge-sharing, but you’re also confident in owning features independently. You’re someone who wants to grow while helping the team grow.

WHY YOU’LL LOVE IT HERE 💙

- Work on a platform that directly impacts customers across 75+ countries.

- Hands-on exposure to APIs, billing systems, and large-scale/high-traffic B2B commerce.

- A collaborative engineering culture with peer-led code reviews and knowledge-sharing.

- Opportunities to shape system architecture and technical direction.

- Friendly, dynamic team with room to grow and learn.

- Remote-first: work from anywhere, with optional, ad hoc in-person meet-ups arranged around team members' availability.

WHAT YOU'LL DO:

- System Ownership: Own the system design and hands-on delivery of your systems throughout our S-SDLC, from analysis and architectural design to implementation, testing, and deployment.

- .NET Application Development: Develop new and existing .NET web applications (.NET Framework 4.8 and .NET 10).

- Database Interaction: Design, build, and optimize database interactions (SQL Server).

- Clean, Scalable Code: Write and maintain clean, reliable code that prioritizes scalability and performance.

- Testability: Design your systems to be testable, and make sure your code isn't just written, but also tested (we like integration and unit testing).

- Quality Standards: Set and uphold the code-review and quality standards the team works to, through peer-led reviews.

- Design Principles: Apply design principles (we follow SOLID) and patterns (like factory method, strategy, etc.) as necessary.

- CI/CD Pipelines: Build and maintain continuous integration and deployment pipelines.

- Optimization: Enhance system quality by identifying issues and common patterns, and pinpointing opportunities for improvement.

- Innovative Solutions: Be constantly on the lookout for designing innovative technical solutions.

- Documentation: Contribute to the development of comprehensive technical documentation.

- Cross-functional Collaboration: Work closely with a diverse group of team members, such as POs, BAs, Automation Testers, and DevOps, to shape product requirements.

- Mentoring: Mentor engineers through design, decomposition and risk thinking, helping them grow in how they approach complex work.

- Observability: Own monitoring, logging and alerting for the services you build — you'll know how your systems behave in production, not just in test.

- Continuous Refactoring: Drive continuous refactoring to keep the codebase healthy. Reverse-engineer existing code, diagnose the underlying problem, and make the call between refactoring and rewriting to reduce technical debt.

- Risk-based Decisions: Make technical decisions based on risk, using evidence from production.

- Delivery Discipline: Plan ahead, keep your work current and transparent, and flag risks early.

- AI-assisted Engineering: Use and supervise AI-assisted engineering for complex work, and verify the designs and code it generates.

Success looks like: quantitatively — services that consistently meet agreed SLOs (availability, latency, error rate) and measurably improve in reliability and performance over time, an improving code-health trend (complexity, churn), low escaped-defect, regression and recurring-incident rates, and predictable delivery; qualitatively — high design quality, strong end-to-end ownership, maintainable and well-tested solutions, sound technical decisions, and effective mentoring and knowledge-sharing that measurably lifts the team's engineering capability.

WHAT YOU'LL BRING:

- Depth in .NET engineering, typically gained over 6+ years of professional experience — we look for proven, hands-on depth rather than years alone, and assess this case by case.

- Deep experience in system design and performance tuning, with a track record of shipping complex, multi-component systems.

- Experience with .NET Framework 4.8 and .NET 10, and C#.

- Strong SQL Server skills (queries, stored procedures, performance tuning, SSRS).

- Strong understanding of HTTP, JSON, and RESTful API principles for consumer-facing and enterprise applications.

- Proven experience with high-traffic applications emphasizing performance and scalability.

- Understanding of SOLID principles and design patterns, and the ability to implement them where appropriate.

- Self-starter with a keen ability to identify and resolve challenging issues.

- Strong command of CI/CD pipelines, deployment automation and modern engineering workflows.

- Hands-on experience with AI-assisted engineering tools, and the judgement to critically verify what they produce.

- Commitment to knowledge-sharing and collaborative teamwork.

- University degree in Computer Science or any related field.

- Fluency in the Greek and English languages, both oral and written.

BONUS POINTS 😉

- Knowledge of how message brokers such as RabbitMQ and Apache Kafka work.

- Knowledge of billing and subscription management systems, including subscription lifecycles, billing processes, cancellations, and asynchronous call handling.

BENEFITS & PERKS 🎁

- Work-from-anywhere scheme (travel and work).

- Flexible working hours.

- Health and life insurance program.

- Learning & development budget.

- Tech-driven, friendly team with an international mindset.

If you feel you’re a great fit, please apply! We’d love to hear from you!

All applications will be treated with confidentiality. Please note that due to the high volume of CVs received, only candidates who are a good fit will be contacted for an interview.

As part of our commitment to diversity in the workforce, Infiterra is dedicated to Equal Employment Opportunity, ensuring that all individuals are treated with respect and consideration without regard to race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion.

本页面信息整理自 Ashby,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

软件工程师

InfiterraGreece (Remote)FullTime11 天前
开发工程全球可投

IT系统工程师

InfiterraGreece (Remote)FullTime25 天前
开发工程职能支持全球可投

系统工程师

InfiterraGreece (Remote)FullTime25 天前
开发工程职能支持全球可投

← 返回全部职位