|| Human Capital Consultants is a professional services consulting organization serving startups, near startups, growing mid-market and vertical leading firms across the United States. From locations in Massachusetts and New Jersey Human Capital Consultants offers proven, customizable and metrics driven solutions for our clients Recruitment and Human Resources consulting and outsourcing needs.
Senior Software Engineer – Cambridge, MA
Our client’s mission is to allow people and organizations to maintain control of their data, even as that data are constantly flowing into cloud applications and into storage repositories that are out of a user’s control. Our client believes that your data is, well, yours. They provide tools and applications that make sure you maintain access even when you’ve entrusted data to a cloud application. They provide backup services for the largest cloud applications in the world, they have thousands of customers, and they store nearly a petabyte of data for them. They’re expanding our coverage and user base every day.
Our client is seeking a proven software engineer with a track record of providing technical and architectural leadership in a startup environment. Technical challenges include managing big-data securely and at scale in a cloud-hosted environment. Our client is looking for a driven engineer who loves the craft, is invested in building product, and is excited about working on the technological and business challenges that crop up as our client builds the future of SaaS backups. While our client’s primary development environment is Ruby they will consider Engineers without Ruby experience. Our client seeks talented and passionate Engineers with experience developing in the full stack on client facing web applications.
Our Client’s Values
Our client’s team is a fun loving, thrill seeking, hardworking, adjective using crew who love coming up with creative solutions to challenging technical problems. They’re building stuff to make their customers heroes. Here’s what they’re all about:
•Make Progress Every Day. Building innovative technology means constant, thoughtful iteration. Move the ball forward, iterate rapidly, make measurable progress you’re proud of.
•Communicate Honestly. Great companies aren’t built in a vacuum. Our client values transparency, direct communication and the commitment to always tell it like it is.
•Fail Fast, Course Correct. Progress happens through mistakes. They want people who aren’t afraid to fail and who can translate missteps into next steps.
•Surprise & Delight Customers. The difference between a good customer experience and one that delights is what turns supporters into advocates. They’re passionate about delivering customer value in unexpected ways.
•Work Proudly. Do the kind of work that would make your Mom proud. Operate with measured humility and confidence and treat every task with urgency.
•Be the Person You’d Want to Work With. Our client rewards a focus on individual contribution paired with a collaborative spirit. Step up, bring solutions, inspire and motivate others.
Our client has great benefits
•Their work is fast paced and challenging. They offer the benefits of a startup culture without the anxiety. Their office is small (just around 45 people) so they work without any of that “faceless big company” bureaucracy.
•Unlimited paid vacation
•Excellent benefits including health plan, dental plan, 401(k) plan
•Yes, they have a ping pong table.
•And all the cherry coke zero you’d ever want.
•Career development, training and support to expand your skills
|| The senior software engineering role is a coding role with technical leadership responsibilities. In addition to contributing code, day to day work includes guidance and mentoring for the rest of the team with code reviews, design meetings and participation in technical decision-making. You’ll be joining several other highly experienced engineers to balance their growing team. Our client is trusted by thousands of organizations and hundreds of thousands of end-users to securely and reliably backup their cloud applications. With over a petabyte of data under management and a fast-growing customer base, our client continually challenge itself and their architecture to reach new levels of scalability. Our client is looking for a professional who relishes these challenges and help them to reach new levels of growth.
Our client’s technology stack makes extensive use of Ruby, Redis, Cassandra, Postgresql, Amazon EC2, and S3. They’re continually re-evaluating their architectural needs, so an experienced engineer is needed to help make informed decisions about new technologies that can scale and how to transition legacy systems. Our client’s work is fast paced and challenging. Our client uses Agile development processes and test-driven development techniques. They’re always experimenting and improving their processes based on what works well for the current size of the team and the current challenges in front of them. Some of our client’s engineers use Mac OS X with Vim, some others use Linux with Sublime. They believe that engineers choose the best tools that work for them.
|Req. candidate profile :
|| Skills and Requirements:
•5-10 years of professional experience delivering production software
•significant experience working within a SaaS model
•experience managing large data stores
•experience with large-scale systems / deployments
•experience with big-data, NoSQL DBs or MapReduce
•experience with encryption and data security standards
•technical team-leadership experience is a must
•some management experience is a plus
Very well-qualified candidates:
•know their way around the Unix command line
•are solid with Git
•have excellent knowledge of server side and backend best practices
•engage in TDD and BDD with regularity
|How to apply :
Register to view
|Third party mediation allowed :