Senior Software Engineer

DEPT® is a pioneering technology and marketing services company that creates integrated end-to-end digital experiences for brands such as Google, KFC, Philips, Audi, Twitch, Patagonia, eBay and more.
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
8+ years of experience
Enterprise SaaS · Cybersecurity · IoT

Description For Senior Software Engineer

DEPT® is seeking a Senior Software Engineer to join one of their amazing clients. The role involves developing and maintaining highly performant and reliable edge services that enable the client's devices to communicate with the cloud ecosystem, crucial for keeping customers' homes secure. As a Senior Software Engineer, you will build solutions from inception to production, work on microservices, collaborate with various engineering teams, drive adoption, gather feedback, and continuously improve solutions. You'll be a technical leader, driving design discussions/decisions, participating in code reviews, and mentoring team members. The ideal candidate has 8+ years of industry experience writing backend services at scale, embraces working in a polyglot development environment, and has a strong understanding of web services technologies. Experience with cloud technology (AWS preferred) and designing scalable solutions is required. DEPT® offers a diverse and inclusive work environment, with a commitment to purpose-driven work as a B Corp-certified company. They support work-life balance and provide opportunities for growth and development across their global team of 2,500+ digital specialists in 30+ locations on 5 continents.

Last updated a month ago

Responsibilities For Senior Software Engineer

  • Build solutions from inception through to production - from design, development, testing and deployment
  • Use the best tools for the job, creating right-sized, tested, and reliable services
  • Work on small and independent microservices that are easy to learn, change, and extend
  • Collaborate and coordinate with various engineering teams within the platform
  • Drive adoption, gather feedback, and continuously improve solutions
  • Be a technical leader, driving design discussions/decisions and participating in code reviews
  • Mentor and coach team members on sound design and coding practices
  • Support in creating a technical roadmap for the team

Requirements For Senior Software Engineer

Go
Python
Java
JavaScript
Redis
Kubernetes
  • 8+ years of industry experience writing backend services at scale using Go, Python, Java, C++ or C#
  • Conversational upper-intermediate English level
  • Thorough understanding of foundational web services technologies such as TCP, REST, Protobuf, and JSON
  • Experience with cloud technology (AWS preferred) and designing solutions that leverage its unique advantages
  • Collaborative mindset and a passion for technology and learning
  • Practitioner of lean or agile software development principles and practices
  • Understanding and advocating the importance of test automation, continuous delivery, continuous improvement, and value delivery

Benefits For Senior Software Engineer

  • Opportunity to work with cutting-edge technologies
  • Global opportunities across 20+ countries
  • Inclusive and diverse work environment
  • B Corp-certified company focused on purpose-driven work
  • Opportunity for growth and development

Interested in this job?

Jobs Related To DEPT® Senior Software Engineer

Senior .Net Developer

Senior .Net Developer position at DEPT®, focusing on enterprise web applications and CMS implementations, offering hybrid work in Croatia or Macedonia.

Senior Software Engineer (JavaScript, TypeScript, AWS)

Senior Software Engineer role at DEPT® focusing on JavaScript, TypeScript, and AWS for backend development in Argentina.

Senior Software Engineer

Senior Software Engineer role at Intuit focusing on Developer Experience platform development, requiring strong backend expertise and 5+ years of experience.

CPU Physical Design Engineer

Senior CPU Physical Design Engineer role at Qualcomm, requiring 7+ years of IC design experience, focusing on high-speed cores and physical design implementation.

Senior Engineer

Senior Engineer position at Qualcomm India, focusing on embedded and cloud edge software development with comprehensive benefits and growth opportunities.