Blueground is hiring a Principal Software Engineer for the PMS SWAT team, which tackles cross-cutting concerns and complex challenges within our Property Management System. You will be instrumental in designing foundational software, driving innovation, and providing senior-level expertise across the broader engineering organization.
What You'll Do
- Design and develop new software systems and components.
- Drive innovation and experimentation within the broader PMS team.
- Provide senior-level expertise and guidance, with other teams frequently seeking your insight.
- Rely on world-class CI/CD and telemetry to optimize development.
- Experiment, learn, and have fun.
- Work on non-functional requirements like testing, telemetry, and performance.
What We're Looking For
- 5+ years of experience in software engineering, preferably with the JVM.
- Strong, clear, and effective communication skills, both written and verbal.
- Hands-on experience with database technologies (SQL and/or NoSQL).
- Experience with CI/CD pipelines and deployment automation.
- Strong problem-solving skills and attention to detail.
- Ability to present technical concepts to non-technical stakeholders.
- Diligent, rigorous, and committed to delivering high-quality work on schedule.
- Collaborative, open, and able to thrive in a multicultural, distributed team.
- Comfortable working autonomously while keeping stakeholders aligned.
- BSc in Computer Science or a related field, or equivalent experience and a reputable coding school background.
Technical Stack
- Languages & Frameworks: Kotlin, Spring Boot, Typescript, Python, React, Tailwind.
- Data Stores: Postgres, MongoDB, Redis, Snowflake.
- APIs & Streaming: Rest, GraphQL, Apache Kafka.
- Testing: Jest, Playwright.
- Infrastructure & Ops: AWS, Kubernetes, ArgoCD, Argo Workflows.
Team & Environment
You'll join Agile, cross-functional, DevOps-enabled teams.
Benefits & Compensation
- Competitive salary.
- Blueground Stock Option Plan.
- Flexible paid time off.
- Comprehensive group health insurance.
- Access to training budget and resources.
- Mobile data plan.
- Enhanced parental leave.
- A dynamic, collaborative environment with talented people.
- Flexibility to work remotely through our Blueground Nomads mobility program.
- Complimentary accommodation at Blueground locations.
Work Mode
This role operates on a hybrid work model.
Blueground fosters a culture that embraces Diversity, Equity, and Inclusion at its core.
