Lazo is the all-in-one bookkeeping, tax, finance and fundraising SaaS platform for VC-backed startups.
Senior Software Engineer
Location
Worldwide
Posted
2 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Lazo
Role Description The Senior Software Engineer will design, develop, and maintain robust software solutions for the Lazo Platform. You will work across a modern TypeScript and Python stack, building product features that help startup founders manage incorporation, compliance, and accountability in a high-trust, regulated domain. As part of the product team, you will translate business requirements into scalable technical solutions that drive product growth and improve user experience. You'll collaborate closely with product management, design, and engineering to ship high-quality software in a fast-paced startup environment. This position reports to the Chief Technology Officer. What you'll work with - Frontend: Next.js 16 (App Router, React Server Components) + React 19 + TypeScript, organized with Feature-Sliced Design (FSD). - Backend: FastAPI (Python 3.11) with async SQLAlchemy 2.0 over PostgreSQL. - Data: PostgreSQL per service; Prisma and SQLAlchemy as the ORM seams. - Testing: BDD/Gherkin across layers: Vitest + vitest-cucumber (TS), pytest-bdd + httpx (FastAPI), Playwright (e2e). - Infra & delivery: GitHub Actions CI/CD, Docker, Container Apps, Key Vault, OIDC federated auth. Lazo handles sensitive data β SSNs, EINs, passports, bank accounts, cap tables, tax filings. Security, data integrity, and auditability are the top priorities, ahead of availability, privacy/compliance (SOC 2, GDPR, CCPA), testability, and maintainability. Key Responsibilities - Software Development: - Design and develop scalable backend services using Python (FastAPI) and async SQLAlchemy. - Build responsive frontend applications using React 19 and Next.js 16 (App Router, RSC) with TypeScript. - Write clean, maintainable, well-documented, and well-typed code. - Implement best practices for software development and code quality across a shared monorepo. - Technical Architecture: - Contribute to technical decision-making and architecture planning. - Optimize application performance and scalability (frontend rendering, async backends, database access patterns). - Ensure security best practices across all solutions β authz, tenant isolation, mask-on-read for restricted fields, auditable writes. - Participate in code reviews and provide technical mentorship. - Collaboration and Implementation: - Work closely with product managers to understand requirements and translate them into technical solutions. - Collaborate with the design team to implement user-facing features against the Lazo design system. - Partner with other engineers to maintain consistent coding standards across the monorepo (Nx project boundaries, DTO layering, feature packages). - Participate in agile development processes and sprint planning (Jira-driven, spec-driven workflow). - Quality Assurance: - Write comprehensive unit and integration tests, following the team's BDD/Gherkin conventions β a claim that isn't backed by a test isn't true. - Debug and resolve technical issues efficiently. - Monitor application performance and implement improvements. - Ensure adherence to the software development lifecycle and audit requirements. Qualifications - 4+ years of professional software engineering experience. - Strong production experience with Python (FastAPI, Django, or Flask) and/or TypeScript/Node. - 2+ years building frontends with React (Next.js a strong plus). - Experience with software development tools and version control (Git). - Demonstrated ability to work independently and as part of a team. Skills - Strong proficiency in Python and/or TypeScript, with solid object-oriented and functional fundamentals. - Solid understanding of React and modern JavaScript/TypeScript; familiarity with Next.js App Router and React Server Components. - Experience with relational databases and SQL (PostgreSQL), and an ORM (SQLAlchemy or Prisma). - Understanding of RESTful API design and implementation (FastAPI/OpenAPI a plus). - Comfort writing automated tests (unit, integration, BDD/Gherkin). - Awareness of security and privacy concerns when handling sensitive/PII data. - Excellent problem-solving skills and attention to detail. - Strong communication skills and ability to work in a collaborative environment. Education - Bachelor's degree in Computer Science, Software Engineering, or related field. - Relevant technical certifications are a plus. - Effective communication skills and willingness to learn. - Advanced English. - AI-First mindset β comfortable working with AI-assisted development tools (e.g. Claude Code, MCP integrations) as part of the daily workflow. Preferred Qualifications - Experience with Nx or other monorepo tooling. - Experience deploying to Azure (Container Apps) or another major cloud, with CI/CD via GitHub Actions. - Experience in regulated or high-trust domains (fintech, legal, healthcare) and with compliance frameworks (SOC 2, GDPR, CCPA). - Familiarity with Feature-Sliced Design or other frontend architecture patterns. - Basic knowledge of Java or other JVM languages (background, not required). - Experience with agile development methodologies. - Adaptable and eager to contribute in a fast-paced startup environment. - Collaborative mindset with strong problem-solving abilities. Benefits - π° Compensation in USD. - π§βπ» #Flexible work culture - we focus on goal achievement! - π 100% remote. - ποΈ 3 weeks of vacation. - π§βπ Week off between Christmas and New Year's Eve. - π Health benefits. - π Birthday day off. - πͺ Marriage leave, maternity/paternity/adoption leave. - π Develop in a fast-paced and challenging environment. - β Be part of a highly committed team with an excellent work environment. - π Work for one of the most challenging ecosystems: the United States.
Related Guides
Related Job Pages
More Software Engineer Jobs
Role Description UP.Labs is seeking a proven Lead Engineer with a track record in 0>1 environments to join a new AI platform in our portfolio. This stealth venture is reimagining how mid-market manufacturers manage production planning and scheduling. - Own backend architecture and system design decisions alongside the CTO - whiteboard to production. - Build and scale the core platform on a Node.js / Python stack with Azure Databricks as the data layer. - Design and implement optimization-heavy algorithms for demand planning and production scheduling. - Establish engineering patterns, standards, and discipline as the team grows from its earliest stage. - Collaborate directly with product and data functions - the team is small, the surface area is wide. - Mentor and eventually lead a small team of engineers, setting the technical bar without the ego. - Use AI as a force multiplier across development and product capabilities. Qualifications - 5β10+ years of engineering experience, with meaningful tenure at startups - ideally founding or early engineer who stayed and saw a product scale. - Demonstrated 0>1 experience on a B2B SaaS product, with firsthand exposure to scaling to thousands of customers. - Proficiency in Node.js and Python; comfort across a modern JavaScript stack. - Experience with Azure Databricks or comparable cloud data platforms. - Some experience leading or mentoring engineers, even informally. - Startup grit: willing to operate solo or in a very small team and own outcomes end-to-end. - (Nice-to-have) Experience building or working within AI/ML-integrated stacks. - (Nice-to-have) Exposure to optimization algorithms, operations research, or scheduling systems. Requirements - You rose through the ranks at a startup, not a big company. You built things from scratch and learned system design by doing it. - You think architecturally, not just tactically - when complexity increases, you bring discipline to it, not workarounds. - Youβve scaled a B2B SaaS product to real customer loads and understand what that actually requires: security, capacity, reliability. - You lead without pretension - deep technical expertise without needing a title to prove it. - Youβre comfortable operating in ambiguity early on, wearing multiple hats, and building the plane while flying it. Company Description UP.Labs builds high-growth tech startups that enable faster, cleaner, and smarter movement of people and goods. Our unique approach combines meaningful equity for team members, scalable software built from the ground up, and deep corporate partnerships with industry leaders invested in the outcome.
Role Description We are looking for an experienced Senior .NET Developer to join our growing team in India. This is a full-time position where you will play a key role in designing, developing, and maintaining enterprise-level applications built using .NET Core, C#, and modern front-end technologies. The ideal candidate brings 10+ years of hands-on development experience and a strong track record of delivering scalable, maintainable solutions in complex environments. - Design and develop robust, secure, and scalable full-stack applications using .NET Core and C# - Develop intuitive user interfaces with HTML5, CSS3, JavaScript, and modern front-end frameworks such as Angular, React, or Vue.js - Build and integrate RESTful APIs to connect various systems and services - Write and optimize complex SQL Server queries and stored procedures - Ensure high performance, quality, and responsiveness of applications - Participate in code reviews and provide guidance to junior developers - Collaborate with QA, DevOps, Product, and UI/UX teams for end-to-end feature delivery - Follow Agile development practices, participating in sprint planning, daily stand-ups, and retrospectives - Maintain up-to-date documentation of code and system components - Stay informed about emerging technologies and apply them as appropriate Qualifications - 9+ years of professional experience in .NET development - Strong expertise in .NET Core, C#, and related backend technologies - Proven front-end development experience using JavaScript, HTML5, CSS3, and frameworks like Angular, React, or Vue.js - Solid understanding of RESTful API design and integration - Proficient in SQL Server, with experience in database design, performance tuning, and stored procedures - Familiarity with Entity Framework or similar ORM tools - Experience with version control systems such as Git - Working knowledge of CI/CD pipelines and Agile methodologies - Excellent analytical, debugging, and problem-solving skills - Strong verbal and written communication skills Requirements - Experience with cloud platforms (Azure or AWS) - Familiarity with microservices and containerization tools like Docker - Prior experience with HR or public sector applications - Exposure to DevOps tools and automation
Role Description The Oracle EBS Developer is responsible for the design, development, customization, and support of Oracle E-Business Suite (EBS) R12.1 Financial applications. This role requires deep technical expertise in Oracle development tools and strong functional knowledge of Cash Management and Treasury modules, with additional exposure to other Financials modules. The developer will work closely with functional teams, technical architects, and stakeholders to deliver secure, scalable, and high-quality ERP solutions. - Design, develop, customize, and maintain Oracle E-Business Suite R12.1 applications and extensions - Develop and optimize SQL and PL/SQL packages, procedures, functions, and triggers - Design and build reports using XML Publisher (BI Publisher) and Oracle Analytics Server Reports - Utilize Oracle JDeveloper and Workflow to support customizations and business process automation - Work extensively with Oracle EBS table structures, schemas, APIs, and open interfaces - Support and enhance Oracle Financial modules with a strong focus on Cash Management and Treasury - Collaborate with functional analysts to translate business requirements into technical solutions - Ensure solutions follow Oracle best practices and comply with security and performance standards - Support system testing, deployment, and post-production troubleshooting - Contribute to documentation, knowledge transfer, and ongoing system improvements Qualifications - Minimum 8 years of experience with SQL, PL/SQL, XML Publisher, Oracle Analytics Server Reports, JDeveloper, and Oracle Workflow - Minimum 8 years of Oracle EBS development experience - Strong knowledge of Oracle EBS table structures, schemas, APIs, and open interfaces - Extensive experience with Oracle Cash Management and Treasury modules - Experience with additional Oracle Financials modules (e.g., Payables, General Ledger, Order Management) is a plus - Certification in Oracle E-Business Suite R12.1 Financials or ability to obtain: Financial Management Certified Implementation Specialist (Payables, General Ledger, Order Management, Cash Management) - Strong analytical, problem-solving, and communication skills - Ability to work independently and as part of a cross-functional team - Ability to obtain and maintain a government security clearance - U.S. citizenship required Preferred Qualifications - Prior experience supporting federal or government ERP environments - Experience with Oracle upgrades, patches, or integrations - Familiarity with financial controls, audit requirements, or compliance frameworks
Jira Developer
TEKsystemsWe're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia.
Role Description We are seeking an Atlassian Developer to support a high-end Digital Engineering Solutions team delivering capabilities to a Space Systems Command customer. This role focuses on designing, developing, and implementing customized solutions across the Atlassian suite, with an emphasis on Jira, Confluence, and Jira Service Management (JSM). The Atlassian Developer will translate user and system requirements into scalable, automated workflows and integrations. You will be responsible for building and maintaining custom Jira workflows, automation rules, integrations, and Confluence dashboards to support program execution and operational visibility. This role requires close collaboration with technical teams and stakeholders to implement solutions that improve process efficiency and data-driven decision-making. A strong development mindset is keyβthis role emphasizes configuration-as-code, API integrations, and extensibility of Atlassian tools, rather than purely administrative oversight. Responsibilities - Design, develop, and maintain custom Jira workflows, automations, and configurations - Build and manage Confluence dashboards and dynamic reporting solutions - Develop and support integrations using REST APIs across Jira, Confluence, and external systems - Implement Jira Service Management (JSM) solutions for workflow and asset management - Write and optimize JQL and SQL queries for reporting and data analysis - Extend Atlassian functionality through scripting and custom development - Collaborate with stakeholders to gather requirements and translate them into technical solutions - Support CI/CD practices, version control, and deployment processes using Git or similar tools - Contribute to Agile/SAFe environments, helping align Jira configurations with best practices - Troubleshoot and resolve issues related to Atlassian tools, workflows, and integrations Qualifications - 5+ years of experience developing and supporting Atlassian tools (Jira, Confluence, JSM) - Strong hands-on experience with: - Workflow customization, automation, and scripting - REST API integrations - JQL and SQL - Experience with JavaScript, HTML, CSS, and familiarity with Java or Python - Experience using Git or other version control systems - Ability to build scalable solutions that extend base Atlassian functionality - Experience working in Agile or SAFe environments - Strong problem-solving skills and ability to work independently in a technical setting - Excellent communication skills with experience collaborating across technical teams Desired Experience - Experience developing Atlassian plugins or custom apps - Familiarity with DoD environments or government programs (especially acquisition processes) - Experience with front-end frameworks (e.g., Angular) is a plus - Understanding of system integration and enterprise architecture concepts - Certified Atlassian Developer (preferred) Requirements - U.S. Citizenship required - Ability to obtain a Secret clearance (with potential upgrade to TS) - Strong written and verbal communication skills - Ability to telework effectively - Ability to travel up to 25% Core Skills - Jira, Confluence, Jira Service Management - Atlassian Suite Development - JQL, SQL - REST APIs - JavaScript, HTML, CSS - Git / Version Control - Workflow Automation & Customization Job Type & Location This is a Contract to Hire position based out of West Point, UT. Pay and Benefits The pay range for this position is $55.00 - $60.00/hr. - Medical, dental & vision - Critical Illness, Accident, and Hospital - 401(k) Retirement Plan β Pre-tax and Roth post-tax contributions available - Life Insurance (Voluntary Life & AD&D for the employee and dependents) - Short and long-term disability - Health Spending Account (HSA) - Transportation benefits - Employee Assistance Program - Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type This is a fully remote position. Application Deadline This position is anticipated to close on Jul 13, 2026.


