Steemit

Software Engineer

Steemit

full-time

Posted on:

Location Type: Remote

Location: TexasUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Estimating the relative complexity of features planned for implementation and planning their implementation.
  • Writing code in several different programming languages to implement features and fix defects that are both user-facing and service-oriented.
  • Reviewing proposed changes to our codebase by other engineers or community members and providing useful feedback.
  • Working with DevOps engineers to deploy applications to our platform.
  • Setting up and maintaining automatic software building and testing.
  • Diagnosing issues and failures in production services and assisting DevOps staff in repairs.

Requirements

  • Solid understanding of Linux, networking protocols, and microservices architectures.
  • Good coding skills with Javascript (ES6), Python and shell.
  • Experience with algorithms, data structures, complexity analysis and software design.
  • Experience in one or more of the following: Swift, Java, C, C++, Go, Perl or Ruby.
  • BA/BS degree in Computer Science, Electrical Engineering, Computer Engineering, or equivalent.
  • 4 years of programming experience.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavascriptPythonShellSwiftJavaCC++GoPerlRuby
Soft Skills
code reviewfeedbackproblem-solving
Certifications
BA/BS in Computer ScienceBA/BS in Electrical EngineeringBA/BS in Computer Engineering