Quickbase
Posted 3w ago

Senior Software Engineer (Connected Tables)

Quickbase
Sofia or Bulgaria
RemoteFull Time
Responsibilities
  • designing services
  • building systems
  • mentoring engineers
Requirements
  • Experience building and operating production-grade backend systems (Java)
  • Distributed systems
  • Cloud deployment
  • System design
  • Testing, and technical leadership
  • Ability to mentor and deliver production features
Technical tools mentioned
JavaC#.NETAI-assisted development tools

Job description

At Quickbase, we help organizations build better ways to run their operations. Our products give teams the flexibility to create applications around how their work actually happens, connecting people, information, and processes so they can keep work moving as needs change.

For more than 25 years, organizations have turned to Quickbase to solve operational challenges that off-the-shelf software wasn't built for. Today, we’re building on that foundation with new products and new possibilities for how people create, adapt, and improve the systems their work depends on.

Working at Quickbase means helping find better ways forward. We’re a team of curious, collaborative people who care about solving problems, learning as we go, and building things that make work better for our customers and each other.

Title: Senior Backend Software Engineer — Connected Tables

Team: Connected Tables

Location: Bulgaria (Remote-first, Sofia office available)

Reporting to: Sr Manager, Software Engineering

About the Role

Quickbase is looking for an experienced Senior Software Engineer to help build and evolve the platform services that power data integration, synchronization, and governance across our no-code platform.

In this role, you will design, develop, and operate backend systems that connect customers' business data, enable reliable data movement at scale, and provide the infrastructure that helps organizations manage information across teams and applications. You'll work on highly available distributed systems, partner closely with Product Managers and Designers, and contribute to the technical direction of a platform used by organizations around the world.

This is a senior individual contributor role with significant ownership and influence. You'll help shape architecture, drive engineering excellence, mentor peers, and solve complex technical challenges that impact customers across the Quickbase ecosystem.

The Connected Tables team has a strong engineering presence in Bulgaria and collaborates closely with teammates in both Bulgaria and the United States. We operate as a remote-first team with optional access to our Sofia office.

Skills and Experience You Bring

Required

• Strong experience building and operating production-grade backend systems in Java.

• Experience designing and implementing scalable services, APIs, data synchronization systems, data pipelines, or integration platforms.

• Solid understanding of distributed systems concepts including reliability, resiliency, consistency, race conditions, fault tolerance, observability, and performance at scale.

• Experience working with cloud-based infrastructure and modern deployment practices.

• Strong engineering fundamentals including system design, testing, performance optimization, and maintainable software architecture.

• Demonstrated ability to independently own projects from design through production delivery.

• Experience writing automated tests and building software with quality, maintainability, and operational excellence in mind.

• Demonstrated technical leadership through design reviews, architecture discussions, mentoring, and raising engineering standards across a team.

• Ability to collaborate effectively with Product Managers, Designers, Engineers, and other stakeholders to translate business needs into technical solutions.

• Strong communication skills and the ability to explain technical concepts to both technical and non-technical audiences.

• Experience using AI-assisted development tools to improve engineering productivity, code quality, documentation, testing, and delivery workflows.

Nice to Have

• Experience with data synchronization, ETL systems, integration platforms, or event-driven architectures.

• Experience working with multi-tenant SaaS platforms.

• Experience with C#, .NET, or other platform technologies commonly found in large-scale web applications.

• Familiarity with observability tooling, monitoring, and production incident response.

• Experience working with globally distributed engineering teams.

What You'll Be Doing

• Design, build, test, and maintain backend services that power data integration and synchronization across the Quickbase platform.

• Develop reliable, scalable systems that move data between applications and services.

• Collaborate with Product Managers, Designers, and Engineers to deliver customer-focused solutions.

• Participate in architecture discussions, code reviews, and technical design decisions.

• Improve system reliability, observability, performance, and operational excellence.

• Mentor engineers through technical guidance, design feedback, and knowledge sharing.

• Identify opportunities to simplify systems, automate workflows, and improve engineering efficiency.

How We Work

• We build software with testing, observability, and maintainability in mind from the start.

• We embrace modern engineering practices, including AI-assisted development, automation, and continuous delivery.

• We value ownership, curiosity, and thoughtful technical decision-making.

• We believe the best solutions come from close collaboration across engineering, product, and design.

• We encourage engineers to challenge assumptions, propose improvements, and continuously raise the quality bar.

What Success Looks Like

In Your First Few Months

• Develop a strong understanding of our data integration and synchronization platform.

• Become productive in the codebase and confidently deliver production changes.

• Build relationships across engineering, product, and design teams.

Within Six Months

• Own significant components and features from design through deployment.

• Influence technical decisions and contribute to system improvements.

• Help advance the team's practices around testing, reliability, and observability.

Within One Year

• Be recognized as a trusted technical leader within the team.

• Drive architectural discussions and help solve complex engineering challenges.

• Mentor peers and contribute meaningfully to the long-term evolution of the platform.


How We Think About AI
At Quickbase, we view AI as a tool to accelerate how work gets done — not replace it. We encourage thoughtful use of AI to improve speed, quality, and decision-making, while maintaining strong judgment, accountability, and data integrity.


Benefits

  • Unlimited remote work policy
  • 25 days of annual leave, 2 additional days off for volunteering
  • Competitive remuneration package incl. an annual bonus
  • Top-notch IT setup.
  • Mental health support, life insurance, food vouchers
  • Additional health insurance - for you and your loved ones
  • Annual wellness support allowance
  • External Professional Learning Opportunities

Equal Opportunity Statement

Quickbase is committed to building a diverse and inclusive workplace. We encourage candidates from all backgrounds to apply – even if you don’t meet every qualification listed. We are proud to be an equal opportunity employer.

About Quickbase

Provides a no-code platform for building custom business applications.

Year founded
1999
Employees
700
Organization type
Private
Latest investment
Private Equity (2019) — led by Vista Equity Partners
Headquarters
US

Similar jobs

Software Engineer roles near Sofia, Sofia City Province
18h
Save
Mark Applied
Hide
Staff Software Engineer (JAVA)
Sofia or Bulgaria
HybridFull Time
Conga
Conga: Sells software for managing revenue cycles and business contracts.
5+ YOERequires 5+ years developing large-scale Java applications, backend and distributed systems expertise, REST APIs, Cassandra, Redis, cloud platforms, microservices, Docker, Kubernetes, and CI/CD experience.
Java, Cassandra, Redis, Microsoft Azure, SQL, Jenkins, GitHub Actions, Git, Jira, Confluence, Docker, Kubernetes, GitHub Copilot, ChatGPT, Java 21, Dropwizard, OpenSearch, Elasticsearch, Azure Service Bus, Redis Streams, AKS, Helm, Scrum, Kanban, BDD, TDD, CI/CD, REST APIs, NoSQL
2d
Save
Mark Applied
Hide
SAP iXp Intern - Software Developer for Circular Economy Cloud Applications
Sofia, Sofia City Province, Bulgaria
HybridPart Time, Internship
SAP
SAPFrankfurt Stock Exchange: SAP: Sells enterprise resource planning and business management software solutions.
Student in software engineering, computer science, information systems, natural science, or related discipline with Java, object-oriented programming, analytical, problem-solving, and English communication skills.
AI, SAPUI5, Cloud Application Programming Model, Spring, Java, SAP HANA, SCRUM
2d
Save
Mark Applied
Hide
Senior Software Engineer (Ruby / GOlang)
Berlin or Sofia
RemoteFull Time
Workato
Workato: Enterprise platform for automating business workflows and integrating applications.
5+ YOERequires 5+ years building scalable distributed backend applications and 7+ years of industry experience, Ruby or Go programming, databases, networking, algorithms, and a BS/MS in computer science, engineering, or related field.
Ruby, Go, Rust, Postgres, Amazon S3, DynamoDB, Kafka, ClickHouse, Docker, AWS, Microsoft Azure, Google Cloud, REST APIs, WASM, Kotlin Multiplatform
2d
Save
Mark Applied
Hide
Senior Software Engineer
Sofia, Sofia City Province, Bulgaria
HybridFull Time
Fastmarkets
Fastmarkets: Provides global commodity price benchmarks and market intelligence services.
Strong .NET/C# experience, authentication protocols, OOP, distributed and cloud computing, REST APIs, Angular, Azure, testing, CI/CD, messaging, microservices, and AI coding tools; strong English communication.
.NET, C#, OAuth 2.0, OpenID Connect, Duende IdentityServer, Angular, Azure, Service Fabric, AKS, App Configuration, Blob Storage, RESTful APIs, Azure Service Bus, GitHub Copilot, Claude Code, Excel
3d
Save
Mark Applied
Hide
Senior Software Engineer
Sofia, Sofia City Province, Bulgaria
€7k-€9k/mo RemoteFull Time
Balance
Balance: B2B payment platform for online merchants and marketplaces.
5+ YOERequires 5+ years of software development experience and strong expertise in Node.js, React, and TypeScript, plus RESTful APIs, architecture, Agile, CI/CD, DevOps, problem-solving, and communication skills.
Node.js, React, TypeScript, RESTful APIs, Agile, CI/CD, DevOps, AWS, Azure, GCP
5d
Save
Mark Applied
Hide
Front-end Software Engineer | Betty UK
Sofia or New York City or Toronto or London
OnsiteFull Time
Betty
Betty: Online casino platform for mobile slots and real-money gaming.
5+ YOERequires 5+ years building web applications, React, NextJS server-side rendering, progressive web apps, Redux, performance optimization, automated UI testing, DevOps, security, and English fluency.
React, NextJS, Redux, Redux Toolkit, React Native
6d
Save
Mark Applied
Hide
Senior Software Engineer- Angular
Sofia, Sofia-Capital, Bulgaria
€45k-€68k/yr HybridFull Time
Entain
EntainLondon Stock Exchange: ENT: Provides sports betting and online gambling entertainment services.
Expert Angular and TypeScript skills; proficiency in HTML/CSS, Angular CLI, Nx, modern build tooling, performance optimization, design patterns, and software architecture.
TypeScript, JavaScript, Angular, HTML, CSS, Angular CLI, Nx
1w
Save
Mark Applied
Hide
Senior Java Engineer
Sofia or Dubai or Warsaw
HybridFull Time
TPConnects
TPConnects: Provider of modern airline retailing and distribution technology.
5+ YOERequires 5+ years of Java experience, Spring Boot, microservices, REST APIs, AWS, MySQL, software testing, analytical skills, and fluent written and spoken English.
Java, Spring Boot, AWS, MySQL, DynamoDB, ClaudeAI, REST APIs, microservices