UpCodes

Sr. Software Engineer

North America

$105,000 – $185,000Compensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
AI & Machine Learning, Enterprise SoftwareIndustries

Requirements

The ideal candidate should have at least 5 years of experience building web applications. They must possess good systems design and architecture knowledge, along with a solid understanding of the software life cycle, including code reviews and testing. Candidates should demonstrate the ability to balance business concerns with engineering considerations and have experience mentoring junior engineers. A willingness to learn new technologies quickly and the ability to interact with multiple stakeholders are also essential.

Responsibilities

As a Senior Software Engineer, you will be involved in end-to-end development on features across our web product, contributing to a platform with 900k monthly active users. You will be expected to write clean, simple code while solving complex problems, mentor junior software engineers, and engage in various tasks including API design, devops, frontend development, and analytics. Additionally, you will conduct thorough code reviews and implement developer tools to enhance code quality.

Skills

Python
TypeScript
PostgreSQL
Redis
FastAPI
React
Next.js
Tailwind
AWS
Kubernetes
Prometheus
Pinecone
OpenAI
Git
CI/CD
Systems Design
Architecture
Code Review
Testing
Mentoring

UpCodes

Online platform for construction code management

About UpCodes

UpCodes provides an all-in-one platform for code visibility and access, serving professionals in architecture, engineering, construction, and government sectors. The platform leverages technologies for seamless code access, validation, error-checking, and centralized code management, enhancing project efficiency and expertise.

Key Metrics

San Francisco, CaliforniaHeadquarters
2016Year Founded
$7.4MTotal Funding
SERIES_ACompany Stage
Consulting, Government & Public SectorIndustries
11-50Employees

Benefits

Flexible hours
Team retreats
Medical & dental insurance
Equity
100% remote

Risks

Potential legal challenges from traditional code publishers threaten UpCodes' operations.
Reliance on AI may expose UpCodes to inaccuracies and liability issues.
Increased competition in AI-driven compliance tools could erode UpCodes' market share.

Differentiation

UpCodes offers a comprehensive platform for building code compliance.
The new Copilot tool uses AI to streamline building code navigation.
UpCodes' platform includes a searchable database covering all state regulations.

Upsides

UpCodes raised $3.36M in pre-Series A funding, boosting its growth potential.
The legal victory against ICC strengthens UpCodes' position in the market.
AI-driven predictive analytics reduce costly revisions in construction projects.

Land your dream remote job 3x faster with AI