Senior Software Engineer (Back-End)

Apply for this position Please mention DailyRemote when applying
timePosted 12 days ago location United States salarySalary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

My client a leading organization in their field is looking for a Senior Software Engineer (Back-End) to join their ever-expanding team Location Remote (EST and CST ideal) Start Immediate Salary 120-150K 10 bonus Experience Architecture. You are adept at working with your team to craft a design. From technology selection, to data model, to service design you can deliver a solution to problems while acknowledging constraints. Coding. Our engineers write code, and theyrsquore good at it. As a software engineer, yoursquove had some experience across multiple languages and are an expert in at least one. Our engineers come from diverse backgrounds, though we use PHP and Node.js to build most of our applications. Agile. We partner closely with Infrastructure and Product teams, so you will have a role in the entire product lifecycle from ideation through deployment. You should look forward to iterating and learning as you drive Agile, Lean and Continuous Delivery practices. Technical Leadership. You are the technical point person for projects. You are comfortable guiding and collaborating with the team to deliver successful shipments together. Our Ideal Candidate will Design distributed system architectures and instill coding best practices Have experience developing backend services that leverage relational databases (MySQL), non-relational datastores, message queuing andor cloud infrastructure Take pride and ownership in producing high quality software, including appropriate test coverage and ability to troubleshoot production issues Collaborates and communicates effectively with distributed engineering, product and design teams Mentors and supports fellow team members and demonstrates keeping up to date on new technologies Enjoy working in a 100 remote environment