Senior Full Stack Software Engineer
New
C
CleverReal Estate Technology
100% Remote within the United StatesFull-TimeSenior
Salary$180,000 – $250,000 / year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- PostgreSQLPythonDjangoTypeScriptReactRESTful APIs
Requirements
- 5+ years of professional software engineering experience.
- Strong backend development experience with Python and Django.
- Experience building user-facing applications with React and TypeScript.
- Demonstrated ownership of meaningful production outcomes.
- Experience designing and integrating APIs, relational data models, and third-party services.
- Strong understanding of automated testing, security, data integrity, failure handling, and maintainable software design.
- Experience diagnosing production behavior using logs, metrics, traces, profiling, and other forms of operational evidence.
- Meaningful experience using AI tools in a professional engineering workflow.
- Ability to explain technical decisions, tradeoffs, and measurable results.
- Strong written and verbal communication skills in a remote, cross-functional environment.
Responsibilities
- Own full-stack product and operational initiatives from problem framing through implementation, launch, and production validation.
- Turn ambiguous requirements into practical plans, milestones, and shippable increments.
- Build and maintain reliable applications using Django and TypeScript.
- Make sound decisions about architecture, data models, APIs, integrations, testing, security, and production operations.
- Use AI tools throughout investigation, development, testing, debugging, and review to deliver materially better outcomes.
- Validate AI-assisted work rigorously and recognize when direct engineering judgment is required.
- Work directly with Product, Design, Operations, and other stakeholders to understand the underlying problem and define successful outcomes.
- Communicate progress, decisions, risks, and blockers proactively.
- Diagnose production issues, restore service responsibly, and drive follow-up improvements that reduce recurrence.
- Improve the systems, tooling, and engineering practices that help the broader team move faster and produce better work.
View Full Description & ApplyYou'll be redirected to the employer's site