Job Url: https://www.remoterocketship.com/company/rebrandly/jobs/senior-software-engineer-united-states-remote/ Job Description: πŸ‡ΊπŸ‡Έ English Post a Job Affiliates Search Remote Jobs Rebrandly Website LinkedIn All Job Openings Branded links β€’ Online Branding β€’ Brand β€’ URL Shortener β€’ Link Management Rebrandly is a leading link management platform that empowers users to transform every link into a powerful, branded connection. As the #1 platform for branded short links, Rebrandly offers essential tools to scale brands, businesses, data, and systems through reliable link management solutions. The company provides in-depth click data analysis to enhance link performance and elevate user experience. Committed to security and compliance, Rebrandly is SOC 2 Type II certified, and GDPR, HIPAA, and CCPA compliant. Millions of users trust Rebrandly's infrastructure for enhancing their digital presence and conversions. 51 - 200 employees Founded 2015 🀝 B2B ☁️ SaaS πŸ”Œ API Senior Software Engineer 2 days ago πŸ‡ΊπŸ‡Έ United States – Remote πŸ’΅ $160k - $185k / year ⏰ Full Time 🟠 Senior πŸ§‘β€πŸ’» Full-stack Engineer AWS DynamoDB JavaScript Node.js NoSQL Python SQL Apply Now Receive Emails with Similar Jobs Report problem πŸ“‹ Description β€’ Architect and build scalable, high-availability systems for link management solutions. β€’ Partner with product, design, and operations teams to deliver seamless customer experiences. β€’ Drive AI-first product development with the team, ensuring long-term maintainability and scalability. β€’ Mentor and support engineers, fostering a culture of technical excellence. β€’ Design, develop, and maintain scalable backend services using Node.js and Python within AWS serverless environments (Lambda, API Gateway, SQS, SNS, etc.). β€’ Collaborate with front-end developers to ensure seamless integration between client and server components. β€’ Implement robust error handling, logging, and monitoring solutions. β€’ Participate in code reviews and mentor junior team members. β€’ Troubleshoot production issues and implement fixes with minimal service disruption. β€’ Contribute to technical documentation and knowledge sharing. β€’ Proactively identify areas for improvement in our architecture and codebase. β€’ Works independently and demonstrates autonomy in decision-making and problem-solving. 🎯 Requirements β€’ 10+ years of professional software development experience. β€’ Strong proficiency in Node.js and Python, with a deep understanding of asynchronous programming patterns. β€’ AI-driven mindset and experience applying AI-first developer-experience practices. β€’ Extensive experience with AWS serverless architecture (Lambda, API Gateway, DynamoDB, S3, SQS, SNS). β€’ Solid understanding of database design and optimization (both SQL and NoSQL). β€’ Experience with CI/CD pipelines and automated testing frameworks. β€’ Strong problem-solving skills and attention to detail. β€’ Excellent communication skills and ability to explain complex technical concepts clearly. β€’ Experience working in an Agile development environment. β€’ Previous experience working in SaaS companies with understanding of SaaS-specific challenges β€’ Strong written and verbal communication skills with proven ability to work effectively in remote distributed teams. β€’ Maintained the site reliability engineering practices including comprehensive monitoring, alerting, and automated failover strategies. πŸ–οΈ Benefits β€’ Comprehensive medical, dental, and vision coverage with generous company contributions toward monthly premiums to keep you and your family healthy. β€’ We cover 100% of the premiums for short-term and long-term disability, basic life and AD&D insurance. β€’ Plus additional support through HSA/FSA options and mental health resources with Talkspace. β€’ Enjoy uncapped Flexible Time Off to recharge when you need it, giving you the flexibility to balance your professional and personal life. β€’ Build your future with our 401(k) plan featuring company matching, helping you invest in long-term financial well-being. β€’ We're committed to supporting our distributed team with the flexibility and resources you need to do your best work from wherever you are.