Senior Software Engineer
Pope Tech — United States · Posted ~22 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Job Details
Location: Fully Remote (U.S.
preferred)Compensation: $160k+ DOESchedule: 4-day work week
About Pope Tech
Pope Tech’s Mission is to create an accessible internet for people with disabilities by empowering web creators.
We build software that makes the web more accessible.
Our Web Accessibility platform analyzes web pages, PDFs, and Canvas-based content to detect accessibility issues at scale.
We process hundreds of millions of documents and HTML documents each year, and growing, so performance, correctness, and system design are core to what we do.
This is an engineering-driven product tackling real technical problems, not just surface-level features.
The Role
We’re a small team looking for a senior engineer who can take real ownership.
You’ll work across the stack, from backend systems to Angular UI, building and improving features end-to-end.
Early on, you’ll get familiar with our codebase by fixing bugs and shipping smaller features.
As you ramp up, you’ll take on larger projects involving system design, performance, and scalability.
This role requires someone comfortable operating without heavy processes, who can make good decisions and move things forward independently.
What You’ll Work On
Building full-stack features (PHP + Angular UI/UX)Scaling systems that process millions of pages and PDFsImproving performance of MySQL queries and data modelsDesigning and evolving system architecture as we growDebugging complex issues across multiple services and languagesWriting well-tested, maintainable code with a focus on fast and effective tests
Tech Stack
Backend: PHP (Laravel)Frontend: Typescript (Angular)Data: MySQL, Redis, Kafka, Zookeeper, FlinkOther: Python, Java
We don’t expect you to know everything here, but you should be able to pick up what you don’t know quickly.
What We're Looking For
Core Engineering Strength
Strong experience building and shipping production systemsComfortable working across the full stack, including modern frontend (Angular or similar)Deep understanding of relational databases and performance at scaleAbility to debug and solve ambiguous and complex problems independently
Architecture & Quality
Solid grasp of software architecture principlesExperience with or interest in Domain-Driven Design Strong opinions on code quality, and the discipline to back them upExperience with TDD or similar testing practices (microtesting preferred)
Mindset
Self-directed and comfortable in a low-process environmentAble to learn new tools/languages quickly when neededWilling to take ownership of problems, not just tasks
Nice to Have
Experience working with large-scale data processing systemsFamiliarity with parsing or analyzing web/PDF contentExposure to accessibility standardsExperience with AWS
Compensation & Benefits
$160k+ salary (depending on experience)4-day work week + Flex FridaysHealth Insurance3% Retirement Match3-5 weeks paid leave + paid holidays
A Note on Fit
This role isn’t for everyone.
If you prefer highly structured environments, narrowly defined tickets, or clear separation between frontend/backend responsibilities, this likely won’t be a good fit.
If you enjoy owning problems end-to-end, working across the stack, and tackling performance and scaling challenges in a small team, you’ll probably thrive here.
We have 83,985 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 83,985 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume