Job Closed
This listing is no longer active.
Breezeway is the leading property operations and services platform for short-term rentals.
Staff Software Engineer – Integrations
Location
Arizona + 26 moreAll locations: Arizona | California | Connecticut | Florida | Idaho | Illinois | Maine | Nevada | New Hampshire | New Jersey | New York | North Carolina | Ohio | Oregon | Massachusetts | Michigan | Missouri | Pennsylvania | Rhode Island | South Carolina | Tennessee | Texas | Utah | Vermont | Virginia | Washington | Wisconsin
Posted
171 days ago
Salary
0
Seniority
Lead
Job Description
Staff Software Engineer – Integrations
Breezeway
• Develop and maintain 40+ third-party API integrations and our public API, ensuring reliability and scalability.• Build REST and SOAP-based integrations, handling rate limits, data integrity, retries, and error management.• Debug and optimize existing integrations to improve performance, stability, and customer impact.• Address scalability concerns implementing rapid, but maintainable solutions to enable platform growth while ensuring we continue to meet client SLAs• Use Flask, Celery, and SQLAlchemy to build and enhance back-end services.• Monitor releases, troubleshoot integration issues, and leverage Datadog to diagnose and resolves system performance.• Work with our Product team to refine technical requirements and implement client-first solutions.• Own projects from development through deployment, collaborating with the Principal Engineer on architecture.
Job Requirements
- 10+ years of experience in back-end or full-stack development
- Strong Python skills, with experience in performance optimization
- Strong MySQL using SQLAlchemy skills with experience in performance optimization
- Experience integrating with REST, SOAP, and webhook-based APIs
- Proficiency with Celery, and Git in a team environment
- Experience monitoring and debugging APIs using Datadog or similar tools
- Experience working at SaaS or B2C Marketplace
- Experience with AI development practices
- Familiarity with React and TypeScript
Benefits
- Breezeway is an equal opportunity employer and prohibits discrimination based on race, color, religion, sex, national origin, age, disability, genetic information, or any other protected status. We embrace diversity and are committed to creating an inclusive workplace.
- We believe that respect fosters open-mindedness and curiosity, enabling us to gain valuable perspectives from our teammates, the market, and our clients. All qualified applicants will receive consideration for employment without regard to these factors. If you need accommodation during the application process, please let us know.
- We're a remote-first company with team members across the U.S. and globe, but we currently hire only in the following states and countries.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Provide technical leadership for the Operations Automation Platform team, shaping architectural direction and driving delivery of automation-focused backend systems. • Guide the technical/product roadmap in collaboration with Engineering, Product and Ops stakeholders, identifying high-leverage opportunities for internal efficiency. • Design, prototype, and lead the implementation of systems and tools that automate manual workflows, especially those that can benefit from AI or agentic solutions. • Actively contribute to backend development where needed, especially in early stages of projects or to unblock team members. • Lead technical design discussions, code reviews, and drive adoption of best practices for reliability, observability, and maintainability. • Mentor engineers on the team, elevate technical quality, and contribute to performance reviews via feedback and coaching. • Evangelize new technologies — including AI/LLMs — that can improve the velocity, intelligence, or stability of our internal systems. • Collaborate cross-functionally with multiple Ops teams to deeply understand their workflows and pain points, and drive engineering-led solutions. • Maintain a healthy balance between speed and long-term quality, knowing when to ship scrappy MVPs and when to invest in robust infrastructure.
Principal Software Engineer – Mobile Full Stack, Flutter
HARMAN InternationalHarman International is a global leader in automotive technology, lifestyle innovations, design and analytics.
• Develop Cross-Platform Apps: Design, build, and maintain high-performance, scalable applications for both iOS and Android using Flutter/Dart. • Architect and Design Solutions: Translate business requirements into actionable development tasks, make architecture decisions, and implement solutions that align with existing standards while pushing for innovation. • Enhance User Experience: Build intuitive, visually stunning interfaces while ensuring seamless performance, energy efficiency, and reliable connectivity on mobile platforms. • Expand Features & Maintain Functionality: Add new features to our mobile music app, focusing on complex audio formats, media integration, and CarPlay/Android Auto support. • Collaborate Across Teams: Work closely with designers, product managers, and stakeholders to deliver exceptional user experiences and improve existing features. • Debugging & Troubleshooting: Own the debugging process to identify, address, and resolve technical issues. • Be a Performance Advocate: Champion best practices for performance and optimization, ensuring smooth user experiences across various devices and network conditions. • Provide Support: Occasionally assist with technical support for our users to ensure the application’s reliability and ease of use.
Senior Software Engineer
unico IDtechUnico, a IDTech que simplifica a relação entre pessoas e empresas por meio da identidade digital.
• Ensure delivery quality through automated testing and observability via code instrumentation. • Develop systems based on Unico's engineering principles (simple, fast, secure, scalable, measurable, resilient, and memorable solutions). • Actively participate in product discussions and decisions, contributing to technical direction. • Ensure code simplicity, efficiency, maintainability, and reusability. • Propose improvements, new technologies, and new architectures for our applications. • Actively contribute to spreading and strengthening the engineering culture. • Break down complex problems and propose simple, scalable solutions that generate business impact. • Deliver high-value code consistently and with ease. • Design solutions simply and communicate the main aspects of proposals and the rationale for the chosen approach. • Ensure documentation for applications and architectural decisions. • Help less experienced developers solve more complex problems, sometimes by decomposing them into smaller tasks. • Actively participate in the full development process, including discovery and delivery, interacting with necessary teams. • Support decisions on restructuring and/or creating new teams, taking business needs and architectural strategy into account.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We're seeking a Senior Software Engineer to own our accelerate payment products, building and maintaining the critical systems that handle money movement between Vantaca and our payment partners. This role requires someone who can architect resilient, secure, and compliant payment systems while navigating the complexities of ACH, credit card processing, wire transfers, and payment reconciliation. - Work directly with payment processors, banking partners, and internal stakeholders to ensure accurate, timely payment processing. - Establish patterns and frameworks that will scale across our platform while mentoring other engineers on payment processing best practices. Qualifications - 8+ years of software development experience with C#, .NET Framework, and .NET Core - Proven experience building and maintaining payment processing systems - Deep understanding of payment methods: ACH, credit card processing, wire transfers - Experience with payment reconciliation and handling discrepancies - Strong understanding of payment failure handling, retry strategies, and idempotency patterns - Experience implementing PCI DSS compliance requirements - Advanced SQL knowledge including T-SQL, stored procedures, and query optimization - Experience with payment processor APIs (Stripe, Authorize.net) - Strong problem-solving skills with high attention to detail - Strong technical communication skills, both written and verbal Requirements - Experience with CI/CD pipelines (Azure Pipelines preferred) and Infrastructure as Code (Terraform) - Understanding of transactional consistency, compensation patterns, and exactly-once processing guarantees - Experience with secure credential management, tokenization, and encryption practices - Demonstrated ability to debug complex payment issues across multiple systems Benefits - Medical, Dental, and Vision kick in day one - Unlimited PTO (with a requirement for employees to take a minimum of one continuous week per year) - 401K with Company Match - Remote Flexible - come to the office when needed - Great parental leave benefits - Active employee-led Culture Committee - Ongoing industry and professional development trainings available to all employees



