Remote Software Engineer II

closed
Logo of Smartsheet

Smartsheet

πŸ“Remote - Bulgaria

Job highlights

Summary

Join Smartsheet, a tech company empowering teams with no-code tools, as a Software Engineer in Bulgaria. Contribute to the entire development lifecycle, from concept to release, ensuring quality and scalability at every step.

Requirements

  • Experience with programming languages such as Golang, Java, C, or Node.js
  • Familiarity with front-end technologies (HTML, CSS, JavaScript, React.js) for front-end roles
  • Understanding of Object-Oriented Design and Microservice Architecture
  • Experience building scalable, high-availability applications
  • Comfort working in Linux command line environments
  • A degree in Computer Science or equivalent industry experience

Responsibilities

  • Contribute to the entire development lifecycle, from concept to release, ensuring quality and scalability at every step
  • Participate in system architecture discussions to design robust, high-availability applications
  • Implement new features and enhance existing ones to meet evolving product needs
  • Maintain and develop service APIs that serve millions of users
  • Collaborate with systems engineers to troubleshoot and debug infrastructure challenges
  • Participate in all phases of quality assurance and defect resolution to maintain high system reliability
  • Work across multiple disciplines such as front-end, back-end, test automation, and infrastructure, broadening your technical expertise
  • Perform other duties as assigned

Preferred Qualifications

  • Experience with DynamoDB, MySQL, or other relational and non-relational databases
  • Familiarity with AWS and Docker, or AWS certifications (AWS Developer, AWS Solution Architect)
  • Experience with Kubernetes or service orchestration tools like HashiCorp
  • Knowledge of Linux debugging commands like tcpdump or strace
This job is filled or no longer available