Job Closed
This listing is no longer active.
Buoy is the industry’s answer to unlocking more plasma supply.
Senior Software Engineer
Location
United States
Posted
118 days ago
Salary
$140K - $190K / year
Seniority
Senior
Job Description
Senior Software Engineer
Buoy Software
• Drive technical excellence across engineering team • Architect scalable systems and mentor engineers • Work closely with product and design partners • Write, review, and maintain production-grade code • Guide junior and mid-level engineers • Lead projects from planning through deployment
Job Requirements
- 3-6+ years building production web applications
- Experience in Ruby on Rails and PostgreSQL
- Full stack skills with strong fundamentals in system design
- Experience mentoring engineers
- Excellent written and verbal communication skills
- Must be authorized to work in the United States without sponsorship
Benefits
- Comprehensive health plans
- 401k program
- Generous parental leave
- Flexible time off policy
- Home office stipend
- Thoughtful onboarding
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, Docker Desktop
Docker, IncDocker helps developers bring their ideas to life by conquering the complexity of app development.
• Design, develop, and maintain lifecycle components, including installation, update, startup, and system services. • Improve reliability and performance of Docker Desktop across macOS,Windows and Linux environments. • Work on OS-level integrations, permissions models, and system behavior such as admin vs admin-less installs. • Debug and resolve complex issues related to startup, crashes, and system interactions. • Collaborate with platform and feature teams to ensure seamless integration with shared components. • Contribute to documentation, technical design discussions, and knowledge sharing across the Desktop ecosystem. • Write high-quality code with strong test coverage and support healthy engineering practices.
• You'll work alongside senior engineers on real features that run at active mine sites — not internal tooling or throwaway projects. • Build and extend our TypeScript backend serving real-time mining operations data • Ship features end-to-end: from database to API to React UI • Work on applied AI features using LLMs for intelligent analysis and automation • Contribute to computer vision pipelines leveraging AWS Rekognition, TensorFlow, and OpenCV • Deploy to production with CI/CD, with increasing ownership over time • Interact directly with users and translate real-world operational challenges into features • Work closely with our CEO and a senior team invested in making you great
Principal Software Developer - Oracle Health, Platform Engineering- Remote
OracleOracle, headquartered in Austin, Texas, is a global leader in computing solutions. The company specializes in database management systems, cloud-engineered systems, and enterprise
Role Summary Oracle Health Platform Engineering builds and operates shared platform services that power secure, reliable product delivery at scale. We are an AI-first engineering organization, using AI-assisted approaches to accelerate design and delivery while maintaining high standards for security, correctness, and operability. We are seeking a Principal Software Developer (IC4) to lead design and delivery for complex platform capabilities, improve platform reliability and security posture, and mentor engineers through deep technical contributions and influence. Location / Work Authorization / Clearance • Role is based in the United States. • U.S. citizenship required due to security clearance requirements. • No visa sponsorship available. • Must be able to obtain and maintain the required security clearance. Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives. True innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing a workforce that promotes opportunities for all with competitive benefits that support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling 1-888-404-2494 in the United States. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
• Analyse product requirements and translate them into automated test cases and strategies. • Design, build, and maintain automated test cases for UI and AI-Based API automation testing, and coordinate different test methods such as pair testing, exploratory testing, fuzz testing, etc. • Adopt and implement AI-Native UI E2E and Component testing approaches and guardrails across products. • Provide quality enablement that empowers team members to easily and autonomously participate in quality assurance. • Review and improve existing test frameworks, tooling, CI/CD process, and automation architecture. • Define and implement Standard QA processes and best practices within engineering teams. • Work closely with developers to create shared ownership of software quality. • Collaborate with teams to validate user journeys and client-facing workflows. • Coach and guide teams on test automation and quality practices. • Take responsibility for testing outcomes and quality results within the team. • Build and maintain custom testing tools to support development teams.




