Job Closed

This listing is no longer active.

DoiT International logo
DoiT International

DoiT develops the technology and expertise needed to solve both essential and complex cloud challenges.

Product Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2014H1B SponsorCompany SiteLinkedIn

Location

Estonia

Posted

86 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expExperience acceptedEnglishAWSAzureBigQueryGCPKubernetes

Job Description

Product Engineer

DoiT International

• Full-lifecycle problem solving • Own problems end-to-end: from understanding user pain, through solution design, implementation, release, measurement, and iteration - not just the coding step. • Engage directly with customers and internal domain experts to build deep empathy for the workflows and challenges of cloud operators and FinOps practitioners. • Translate ambiguous problem spaces into clear, thin-sliced increments that can be shipped, measured, and learned from quickly. • Use AI tools daily to amplify your own engineering work - coding, analysis, research, and prototyping. • Design and build AI-powered features as a default approach: intelligent recommendations, automated insights, natural-language interfaces, and predictive capabilities for cloud cost optimization. • Make informed decisions on model selection, prompt engineering, latency/accuracy/cost tradeoffs, and responsible AI considerations as a core part of your engineering practice. • Operate with a bias toward action: prototype rapidly, ship frequently, and validate ideas through real customer usage rather than prolonged planning cycles. • Build experiments and MVPs that generate measurable learning - and use those learnings to decide what to invest in next. • Maintain high engineering standards without letting perfection slow down delivery; know when to take deliberate shortcuts and when to invest in durability. • Build across the full stack - backend services, APIs, data pipelines, and frontend interfaces - whatever the problem demands. • Work with cloud-native billing, usage, and operational data from AWS, GCP, and Azure to build cost optimization and governance capabilities. • Develop solutions that operate across Kubernetes environments, data cloud platforms, and broader multi-cloud infrastructure. • Build state-of-the-art solutions for Generative AI observability and FinOps - enabling customers to understand, monitor, and optimize the cost and performance of their AI/ML workloads across cloud environments. • Take full ownership of the solutions you ship - including reliability, user experience, and measurable outcomes. • Define what success looks like for your work using clear metrics: adoption, activation, workflow improvement, cost savings delivered, and customer-reported impact. • Participate in customer conversations and feedback loops to continuously validate direction and surface new opportunities.

Job Requirements

  • 5+ years of professional software engineering experience, with demonstrated ability to deliver complete products or features end-to-end.
  • AI-first mindset - you actively use AI tools to accelerate your work and instinctively look for opportunities to embed AI into what you build.
  • Strong full-stack engineering capability: you can work effectively across backend, frontend, APIs, and data layers without being confined to a single technology or language.
  • Solid understanding of public cloud platforms (AWS, GCP, and/or Azure) - including core concepts like compute, networking, IAM, Kubernetes, and billing/cost structures.
  • Product-oriented thinking: you care as much about why you’re building something and whether it works for users as you do about how it’s built.
  • Comfort with ambiguity and fast-changing priorities - you thrive when you need to figure out the right problem to solve, not just the right solution.
  • Strong customer empathy and communication skills -- you can engage with technical practitioners, synthesize feedback, and explain complex ideas clearly.
  • Excellent communication skills in English, both written and verbal.
  • Self-motivated, resourceful, and effective in a remote, fast-moving team environment.
  • Bonus Points: Hands-on experience building AI/ML-powered product features (LLM integration, recommendation systems, intelligent automation). Background in a startup, research lab, or “0-to-1” product environment where you wore multiple hats. Familiarity with data cloud platforms (Snowflake, Databricks, BigQuery) and their cost/usage dynamics.

Benefits

  • Unlimited Vacation
  • Flexible Working Options
  • Health Insurance
  • Parental Leave
  • Employee Stock Option Plan
  • Home Office Allowance
  • Professional Development Stipend
  • Peer Recognition Program

Related Job Pages

More Full-stack Engineer Jobs

Algolia logo

Software Engineer

Algolia

Relevant, scalable, and blazing-fast search and discovery experiences

Full TimeRemoteTeam 201-500Since 2012H1B Sponsor

• Design and build backend services in Ruby on Rails and Go that power Assist’s AI-driven capabilities • Develop clean, well-structured APIs that integrate seamlessly with other internal systems and the Algolia dashboard • Architect and maintain system interfaces between backend agents and product surfaces • Take ownership of features from design to production, ensuring reliability, performance, and maintainability • Collaborate closely with product managers, designers, and frontend engineers to turn guidance concepts into real, user-facing impact • Review, debug, and occasionally contribute to TypeScript code to unblock teammates and ensure smooth end-to-end delivery • Improve observability, monitoring, and production stability for critical Assist services • Participate in technical discussions and contribute to shaping how Assist evolves as a core product capability

France
Job Closed
OtherRemoteTeam 51-200H1B No Sponsor

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Join our engineering team and help modernize a globally used medical imaging platform. In this role, you’ll work across the full stack on a revenue-critical product that combines modern web technologies with legacy systems, including backend services and a .NET desktop client. You’ll contribute to both ongoing product development and modernization initiatives, supporting the transition to more scalable, cloud-ready architectures while ensuring stability for existing customers. - Build and maintain full-stack features in a complex medical software environment - Modernize existing ASP.NET services through refactoring and re-architecture - Develop backend services, APIs, and data access layers - Work with relational databases and SQL to ensure performance and reliability - Support a .NET WinForms desktop client - Collaborate on frontend components across legacy Angular and newer React-based applications - Contribute to hybrid deployment environments, including on-premise and AWS - Participate in code reviews, technical discussions, and cross-functional collaboration - Help ensure solutions meet security, performance, and regulatory standards Qualifications - 3+ years of software development experience - Strong full-stack development skills - Experience with ASP.NET and backend service development - Solid SQL and relational database knowledge - Familiarity with ORM frameworks such as Entity Framework - Understanding of software engineering best practices and maintainable code - Collaborative mindset and ability to work in cross-functional teams Requirements - Experience modernizing large, long-lived applications - Exposure to desktop development, ideally WinForms - Familiarity with Angular and/or React - Experience with AWS or hybrid cloud environments - Background in healthcare, medical imaging, or other regulated industries (e.g. Finance) - Experience working in Agile environments Benefits - Join a fast-growing healthcare technology company shaping the future of AI in radiology - Work on meaningful products that improve radiology workflows and support better patient care worldwide - Be part of a mission-driven team that values trust, quality, collaboration, and innovation - Enjoy flexible working hours and up to 80% remote work within the U.S. - Receive competitive compensation and a comprehensive benefits package, including health insurance, a 401(k), and additional well-being perks

United States
Job Closed
Penn Mutual logo

Staff Software Engineer

Penn Mutual

Helping people get stronger is a pretty good business to be in.

OtherRemoteTeam 1,001-5,000Since 1847H1B Sponsor

• Responsible for designing, delivering, and evolving complex software systems and applications that support Penn Mutual’s business needs. • Acts as a senior technical authority, responsible for technical standards, tooling, and delivery outcomes across multiple systems or initiatives. • Partners closely with product, architecture, and engineering leadership to translate business objectives into scalable, reliable, and secure technical solutions while driving execution from design through production. • Lead the design, development, and implementation of complex software systems and applications. • Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications. • Provide technical leadership and guidance to junior and mid-level engineers, including mentoring, code reviews, and knowledge sharing. • Drive innovation and propose new solutions to improve processes, technologies, and product offerings. • Architect scalable and maintainable software solutions that meet performance, reliability, and security requirements. • Lead efforts to diagnose and troubleshoot complex technical issues and implement effective solutions to ensure system stability and performance. • Stay up to date with emerging technologies and industry trends and evaluate their potential impact on our products and processes. • Communicate effectively with stakeholders at all levels, including technical and non-technical audiences, to convey technical concepts and decisions.

United States
$145K - $165K / year
Penn Mutual logo

Senior Software Engineer

Penn Mutual

Helping people get stronger is a pretty good business to be in.

OtherRemoteTeam 1,001-5,000Since 1847H1B Sponsor

• Lead the design, development, and implementation of complex software systems and applications. • Collaborate with cross-functional teams to understand business and technical requirements and translate them into clear technical specifications. • Provide technical leadership and mentorship to junior and mid-level engineers through code reviews, coaching, and knowledge sharing. • Drive innovation by proposing and implementing solutions that improve processes, technologies, and product offerings. • Partner with Architecture teams to build scalable, maintainable solutions that meet performance, reliability, and security standards. • Diagnose and resolve complex technical issues, ensuring system stability and optimal performance. • Stay current with emerging technologies and industry trends and assess their applicability to the organization. • Communicate effectively with both technical and non-technical stakeholders to explain technical concepts, decisions, and trade-offs.

United States
$125K - $145K / year