
Software Engineer
Steemit
full-time
Posted on:
Location Type: Remote
Location: Texas • United States
Visit company websiteExplore more
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