Senior Software Engineer
New
B
BreezewayProperty Operations
US and Spain; United States: Arizona, Arkansas, California, Connecticut, Florida, Georgia, Idaho, Illinois, Maine, Massachusetts, Michigan, Missouri, Nevada, New Hampshire, New Jersey, New York, North Carolina, Ohio, Oregon, Pennsylvania, Rhode Island, South Carolina, Tennessee, Texas, Utah, Vermont, Virginia, Washington, and Wisconsin.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years
- Required Skills
- GraphQLPythonArtificial IntelligenceFlaskReactRESTful APIsSaaS
Requirements
- 7+ years of experience of full-stack development.
- Significant React frontend experience owning a feature end-to-end.
- Strong Python skills, with experience building REST and GraphQL APIs using Flask or similar.
- Proficiency with SQLAlchemy or other ORMs and working with relational data models.
- Experience with Celery or similar, async task queues, and event-driven architectures.
- Experience working at a SaaS company.
- Experience with AI-assisted coding and integrating AI APIs.
- React Native or mobile experience (nice to have).
Responsibilities
- Build and ship full-stack product features across a Python/Flask backend and React frontend.
- Design and evolve REST and GraphQL APIs, working closely with product and other engineering teams to define clean, durable interfaces.
- Work with SQLAlchemy ORM and relational data models to build reliable, performant backend services.
- Contribute to our growing LLM-powered feature set - building integrations with AI models, designing prompts and pipelines, and thinking carefully about quality and reliability in AI-assisted workflows.
- Communicate trade-offs and provide feedback on code and implementation decisions to peers as part of everyday development.
- Collaborate with design, product, and other engineers to deliver high-quality work end-to-end.
View Full Description & ApplyYou'll be redirected to the employer's site