We Go Beyond: At Beyond, we believe that everyone should Be You!. Beyond is a community that upholds a culture of understanding, acceptance, and respect. We believe a persons individuality, traits, beliefs, and characteristics should be valued and embraced. Living by this ethos is essential to the success of our business. Our goal is to foster a more inclusive environment where every employee visibly demonstrates inclusive behaviors and respect for individuals. About the Role As a Senior Software Developer, youll be a key contributor to mission-critical projects that impact the heart of our operations. Reporting to Engineering Leadership and embedded in a high-impact scrum team, youll drive end-to-end design and development of scalable, resilient systems. Youll collaborate cross-functionally, mentor junior developers, and help shape technical direction through backlog grooming, architecture discussions, and system reviews. This role demands a blend of strong technical acumen, analytical thinking, and collaborative leadership. Salary Range: $120,950 - $151,000 What Youll Do Lead and execute complex software development projects from design through deployment Participate actively in Agile ceremonies including grooming, planning, and retrospectives Architect and implement reliable, scalable systems with an emphasis on performance and fault tolerance Design, build, and maintain APIs (primarily REST-based) Build and optimize relational and NoSQL database solutions Write unit and integration tests using JUnit or similar frameworks Troubleshoot and resolve production issues, using tools like New Relic. Mentor and support junior developers to grow team capability and velocity Participate in code reviews, pair programming, and architecture decisions Coordinate deployments and ensure system stability post-launch Minimum Qualifications 8+ years of professional software development experience Expertise in Java (version 11 or later) Strong foundation in OOP, data structures, and algorithms Proficiency with build tools (e.g., Maven), version control (Git), and development environments (IntelliJ, Eclipse) Experience with SQL and NoSQL databases Skilled in building RESTful web services Strong problem-solving and analytical skills Solid understanding of SDLC best practices and Agile methodologies Experience with asynchronous messaging (e.g., Kafka, Pulsar, RabbitMQ) Container technologies (e.g., Docker, Kubernetes) Preferred Qualifications Monitoring/logging tools (e.g., New Relic) Familiarity with CI/CD pipelines and tools Experience in production debugging and system optimization Exposure to enterprise application scaling, security frameworks, and microservice architecture Experience with Cloud Platforms such as AWS, or GCP Strong communication and mentorship skills Technical Proficiencies Languages: Java Frameworks: Spring, Hibernate Databases: Oracle, SQL, NoSQL Tools: Maven, Git/SVN, JUnit/TestNG, IntelliJ Platforms: Linux/Unix, Tomcat, Jetty Concepts: Multi-threading, concurrent programming, microservices, transaction handling, API security DevOps: Docker, Kubernetes, CI/CD Logging/Monitoring: New Relic, AppDynamics Data Interchange: JSON, XML Education Bachelors degree or equivalent experience in: Computer Science, Computer Engineering, Information Technology, or a related field. Physical Requirements This position requires the incumbent to sit, stand and perform general office functions. The incumbent may also be required to lift up to 25 pounds occasionally. Bending, stooping and reaching are also frequently required. Equal Employment Opportunity It is our policy to provide equal employment opportunity for all applicants and associates. This policy includes our commitment to ensure that all employment decisions are made without regard to race, color, religion, gender, national origin, disability, pregnancy, veteran status (including Vietnam era veterans), age, sexual orientation, gender identity, or any other non-job-related characteristic protected by law. Who We Are: Were a passionate group of collaborative problem solvers and creative innovators, working on cutting-edge technology. From building award-winning retail applications (with amazing AR functionality) to creating leading blockchain and machine learning technologies, each of us embodies a unique value and contributes a diverse perspective to the team. What We Offer: 401k (6% match) Flexible Schedules Tuition Reimbursement, Leadership Development Program, & Mentorship Program Employee Resource Groups (LatinX, Black Employee Network, LGBTQIA+, Womens Network, Women In Tech) And More *Benefits vary based on position, tenure, location, and employee election Physical Requirements: This position requires you to sit, stand and perform general office functions. You may also be required to lift up to 25 pounds occasionally. Bending, stooping and reaching are also frequently required. Equal Employment Opportunity: It is our policy to provide equal employment opportunity for all applicants and associates. This policy includes our commitment to ensure that all employment decisions are made without regard to race, color, religion, gender, national origin, disability, pregnancy, veteran status (including Vietnam era veterans), age, sexual orientation, gender identity, or any other non-job-related characteristic protected by law. Back to Beyond Careers Beyond is committed to an inclusive, outcome-driven, and empowering work environment. Join a team that encourages you to be authentically you. Beyond is a tech-driven online retailer located near Salt Lake City in the shadow of the Wasatch Mountains. Though we began in 1999 as Overstock, our brand has evolved from a liquidation startup to a billion-dollar online home retailer. In 2023 Overstock acquired the Bed Bath & Beyond branding and we've been helping customers from both companies create their dream homes ever since. In 2025 the company acquired the buybuyBaby branding bringing the two iconic brands back together.