👨🏻‍💻 postech.work

Full Stack Software Engineer

• 🌐 Remote

Remote Posted 8 hours, 40 minutes ago

Job Description

About Lineage

At Lineage, we're transforming real estate investment by simplifying the process of discovering and investing in real estate in order to build generational wealth for our customers. We provide a modern, all-in-one platform that helps investors, property managers, and partners succeed through hands-on education, asset management, and a real-time investment property marketplace. With over $1.5 billion in transactions, we're simplifying rental property ownership and empowering everyday people to build long-term wealth—anytime, anywhere.

Position Overview

We are seeking a highly skilled Full Stack Software Engineer to join our growing team. This is a key technical role for someone who enjoys building end-to-end systems - combining thoughtful backend architecture with intuitive, performant front-end experiences.

The ideal candidate brings deep experience across the stack and thrives in a collaborative, remote environment where curiosity, quality, and continuous learning are celebrated. You'll help shape how we design, build, and scale the technology that powers our mission to make real estate investing more accessible to all.

Key Responsibilities

Design, implement, and maintain scalable, reliable, and secure full stack applications.

Build and maintain modern single-page applications (SPAs), APIs, and supporting services.

Integrate and unify third-party data sources within relational and NoSQL datastores.

Write clean, well-tested code using Python, TypeScript, SQL, and React.

Apply strong testing practices (unit and integration) to ensure production-ready quality.

Participate in code reviews and share thoughtful, constructive feedback.

Collaborate with product, design, and engineering teammates to deliver great user experiences.

Continuously learn and apply new tools, frameworks, and techniques to improve how we build.

Qualifications

6+ years of experience as a full stack software engineer.

Strong experience in cloud-native development using AWS (Lambda, ECS, API Gateway, S3, and DynamoDB).

Experience building SPAs and APIs with React.js and supporting backend services.

Proficiency with Python, SQL, and TypeScript in production environments.

Experience writing and maintaining unit and integration tests.

Familiarity with CI/CD pipelines and cloud deployment workflows.

A commitment to clarity, quality, and accountability in your code and communication.

A willingness to work closely with others and contribute to a team-driven culture.

A 'Stronger Together' attitude and a desire to do your best work in an open, respectful environment.

Candidates who meet the following will thrive in this role and be well-positioned to contribute meaningfully from day one:

Experience architecting scalable, secure systems in modern cloud environments, especially AWS or Google Cloud.

Proven ability to design and implement CI/CD pipelines in cloud-based workflows, ensuring consistent, automated deployments.

Practical understanding of secure coding practices and how to address the OWASP Top 10 vulnerabilities in real-world applications.

Comfortable working with agentic AI-powered development tools (e.g., Cursor, Claude Code) to accelerate development without sacrificing quality.

Strong front-end skills including proficiency implementing mobile-first UI designs provided by a designer or design system.

Experience developing with modern full stack frameworks such as Next.js and styling systems like Tailwind CSS.

Exposure to or interest in systems programming languages such as Rust, with a willingness to expand into other technologies when needed.

Our Core Values

FUN: We create authentic moments of enjoyment with our team and customers. Winning is fun, but so is playing the game.

TRUST: We act with integrity in all aspects of our business, building confidence inside and outside our organization.

DWYSYD (Do What You Say You Will Do): We are reliable, consistent, and take commitments seriously. Accountability drives performance.

TRANSPARENCY: Clear communication and shared awareness allow us to address challenges head-on and make better decisions.

TEAM FOCUS: We leverage collective capabilities and empower others to do great things. Collaboration drives success.

RESULTS DRIVEN: We maintain constant focus on achieving measurable goals aligned with our mission and objectives.

Why Join Lineage?

Growth \& Impact: We're 3x-ing our team over the next 12 months. You'll have significant autonomy, direct mission impact, and clear paths to leadership as we revolutionize how millions invest in real estate.

Remote-First: We thrive as a globally distributed team with a bias for action, staying true to our core values while defining the future of real estate investing.

Your Opportunity: We're making institutional-grade investing accessible to everyone - work that's both technically challenging and deeply meaningful.

We're looking for: Ambitious people excited to tackle big challenges. No "perfect" candidate exists—we encourage applications even if you don't check every box. Lineage is where you grow professionally while contributing to something bigger than yourself.

Lineage is committed to creating an inclusive and respectful work environment where everyone brings their authentic self to work. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other protected status under applicable law.

Notice to California Applicants:

We collect personal information as part of the job application process in accordance with the California Consumer Privacy Act (CCPA). This includes identifiers, work history, and other relevant details used for recruitment purposes. We retain your data for up to 12 months and do not sell or share it for commercial purposes.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.