Senior Software Engineer, Ruby on Rails

1 week ago


Romania PDQ - People Dedicated to Quality Full time €70,000 - €120,000 per year

About PDQ

PDQ, founded in Salt Lake City, UT, USA, makes device management simple, secure, and Pretty Damn Quick through our products Deploy, Inventory, Connect, Detect, SimpleMDM and SmartDeploy. IT teams use our products to reduce complexity, improve efficiency, and enhance control in their unique environments. We are backed by TA Associates and Berkshire Partners, top-tier global private equity firms.

PDQ's Core Values: Honesty, Ownership, Collaboration and Improvement

Job Description:

Before you apply, please note:

  • This role is open to candidates residing in Romania.

At PDQ, we build products that IT teams love. Our SimpleMDM product is a cloud-native mobile device management platform purpose-built for Apple devices. We're looking for a Senior Software Engineer to join our Romania team and focus on scaling and evolving SimpleMDM.

This role is all about Ruby on Rails, Apple device management, and SaaS scale. You'll design and deliver new product capabilities, refine architecture, and ensure the reliability of a system trusted to manage Apple devices worldwide. You'll work closely with a small, focused engineering team in delivering product enhancements.

What you'll be doing:

  • Plan, design, and implement software enhancements in Ruby on Rails
  • Build and maintain APIs and integrations for macOS, iOS, and related Apple ecosystem workflows
  • Instrument and monitor web services to ensure reliability, scalability, and performance
  • Contribute to architectural decisions for multi-tenant SaaS systems
  • Improve internal tooling, workflows, and developer experience for SimpleMDM engineering
  • Collaborate with product managers and designers to translate requirements into high-quality solutions
  • Write well-tested, maintainable, and understandable code, and participate in code reviews
  • Participate in planning software rollouts, ensuring safe, reliable releases

We're looking for people who have:

  • 7+ years professional experience with Ruby on Rails, including organizing large codebases and avoiding common pitfalls
  • Strong experience writing automated tests and working with production systems
  • Understanding of SaaS architectures, distributed systems, and service reliability practices
  • Experience with relational databases (MySQL, Postgres) and caching (Redis)
  • Experience with software rollouts, risk management, and production troubleshooting
  • Ability to thrive in a remote team environment and communicate clearly across geographies
  • Nice to have:
    • Experience with the Apple ecosystem (MDM, Apple Business Manager, Apple Configurator, or related APIs)
  • Past experience with IT and/or managing devices
  • Familiarity with frontend technologies (React, TypeScript)
  • Experience with cloud infrastructure (AWS, GCP) and containerization (Kubernetes, Docker)
  • Knowledge of additional backend languages like Go or Swift

PDQ Perks & Benefits:

PDQ offers all of the great perks and benefits you'd expect from working at a very cool tech company, and even some you might not expect, including:

  • "PDQ Friday": You'll receive an extra day off on the 3rd Friday of each month, on top of holidays and PTO
  • Supplementary medical insurance
  • Equity
  • Company laptop and accessories provided by PDQ

PDQ is proud to be an equal opportunity workplace and do not discriminate on the basis of sex, race, color, age, pregnancy, sexual orientation, gender identity or expression, religion, national origin, ancestry, citizenship, marital status, military or veteran status, genetic information, disability status, or any other characteristic protected by federal, provincial, state, or local law. If you would like to request reasonable accommodation for a medical condition or disability during any part of the application process, please contact


  • Engineering Manager

    2 days ago


    Romania Globant Full time €60,000 - €80,000 per year

    At Globant, we are working to make the world a better place, one step at a time. We enhance business development and enterprise solutions to prepare them for a digital future. With a diverse and talented team present in more than 30 countries, we are strategic partners to leading global companies in their business process transformation.We are looking for an...


  • Romania Luxoft Full time €40,000 - €80,000 per year

    Project descriptionA leading provider of digital entertainment services is seeking a Software Engineer to join a team dedicated to the support and maintenance of internal systems used for advertising preparation and broadcasting. In this role, you will ensure the reliability and optimal performance of mission-critical applications, collaborate closely with...


  • Romania 3Pillar Full time €70,000 - €120,000 per year

    Accomplished Tech Visionary: Elevate your expertise to new heights at 3Pillar, the premier destination for trailblazing senior software engineers like yourself. Picture collaborating with industry leaders, spearheading transformative projects that redefine urban living, establishing new media channels for enterprise companies, or driving innovation in...


  • Remote Romania Point Wild Full time €80,000 - €100,000 per year

    About the Role: As a Senior Software Engineer, you will play an active part in designing backend components and services for main Point Wild's products. You will help Point Wild to design and implement a scalable architecture, build core services and APIs, and manage and evolve existing software systems. The ideal candidate is a self-starter, detail, and...


  • Romania Mindrift Full time €40,000 - €60,000 per year

    What we doAbout the RoleGenerate prompts that challenge AI. Define comprehensive scoring criteria to evaluate the accuracy of the AI's answers. Correct the model's responses based on your domain-specific knowledge. RequirementsYou have a Bachelor's or Master's degree in Software Development, Computer Science, or other related fields. You have at least 3...

  • AI Engineer

    2 weeks ago


    Romania WeTravel Full time €80,000 - €100,000 per year

    Hi I'm Garib, CTO at WeTravel.I started this journey with the belief that technology can empower travel organizers everywhere to create unforgettable experiences, and over the years, we've grown from an idea into a platform trusted by thousands around the world.My path has taken me from hands-on coding to building & leading an incredible engineering team,...


  • Romania Lucanet Full time €90,000 - €120,000 per year

    About UsLucanet is the CFO Solution Platform built for modern finance leaders to automate consolidation and financial planning, extended planning and analysis, disclosure management, ESG reporting, lease accounting, tax compliance and reporting, as well as banking and cash management. More than 5,500 companies around the world rely on our easy-to-use and...


  • Romania 3Pillar Full time €104,000 - €130,878 per year

    Greetings, future tech savant: Embark on an exciting journey into the realm of software development with 3Pillar We extend an invitation for you to join our team and gear up for a thrilling adventure. At 3Pillar, our focus is on crafting cutting-edge technologies that revolutionize industries. As a Software Engineer, you'll play a vital role in our dynamic...

  • Software Engineer

    2 weeks ago


    Romania - Remote dbt Labs Full time 50,000 - 100,000 per year

    dbt Cloud, our rapidly growing SaaS platform, has ambitious goals to enhance its platform capabilities in the year ahead. We are forming a new team in Romania called Cloud Signals to build essential platform features like notifications, webhooks, and infrastructure-as-code integrations. As a newly formed team within dbt Labs, Cloud Signals needs senior...


  • Romania Luxoft Full time €60,000 - €80,000 per year

    Project descriptionReporting to the Senior QA Manager, the Senior QA engineer creates and executes product test plans to ensure software products meet design specifications and product quality standards. Assists Development team with process improvements to improve product qualityResponsibilitiesCreate test cases from product specifications.Executes test...