CyberCoders Senior Software Engineer - Go, Python, Java in Cambridge, Massachusetts
Senior Software Engineer - Go, Python, Java Senior Software Engineer - Go, Python, Java - Skills Required - Go, Python, Java, C, Linux, APIs, Kubernetes, Docker, GIT, Kafka
Our company is a unique incubator, creating new businesses from our own internal experiments, and then growing them to profitability through the efforts of our top-notch engineering, analytics, and design teams.
Top Reasons to Work with Us
Our team is an interesting and diverse group with passions and hobbies outside of work - we are musicians, athletes, filmmakers, gamers, authors, beer brewers, and whatever you are!
Our company is profitable and established - "startup culture" without "startup anxiety"
Our work is challenging and dynamic; our environment is fun and supportive
What You Will Be Doing
Our core systems are written in Go, containerized using Docker, and managed using Kubernetes; we are obsessive about using Git to track not only our code, but also manage projects, prioritize user requests, and keep our work transparent across the company, all the way down to planning speakers for our various monthly meetings. We run our own state of the art compute and storage systems, managed by our Sysops team, and meshed with cloud services for maximum efficiency and flexibility. We favor Kafka for queuing solutions, high availability MySQL and ElasticSearch clusters for database needs, and Airflow for job and data pipeline orchestration. On the cloud side we make extensive use of DynamoDB, Redshift, S3, Presto, and EMR services.
We are big believers in sharing knowledge & expertise internally, with code reviews as standard practice and monthly engineering-focused meetings where we share learnings and best practices. Tech conferences such as DockerCon and GopherCon help us make sure we're leveraging the best the community has to offer, and our engineering teams love sharing and applying new developments that can accelerate growth.
On your first day you should expect to:
Be up and running on GitHub, TravisCI, Codecov, Sentry, and Docker
Start looking at others code and providing guidance
Learn about the business to help make better decisions
After that you should expect to:
Build new systems to scale and enhance Cogo's email, display, and Facebook marketing capacities
Maintain and improve existing libraries, APIs, and services that analyst teams and incubating companies depend on daily to grow their businesses
Help your customer base make effective use of the tools and services you build and support
Be a leader in fostering and implementing sustainable coding practices such as TDD, code reviews, and feature-flagged live launch techniques
What You Need for this Position
3+ years of professional programming experience
BA/BS in Computer Science required
Fluency with at least two of the following languages: Go, Python, Java or C
Expertise with at least one relational database
Solid Linux systems administration skills
Proven ability to build highly scalable systems
Strong communication skills and a willingness to help others debug their code
Good situational awareness and a sense for how to prioritize coding projects based on overall business goals
Ability to thrive in an agile, team-oriented environment
What's In It for You
VERY Competitive Base Pay
All the great perks!
So, if you are a Senior DevOps Engineer with experience, please apply today!
Applicants must be authorized to work in the U.S.
CyberCoders, Inc is proud to be an Equal Opportunity Employer
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law.
Your Right to Work – In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.
Senior Software Engineer - Go, Python, Java MA-Cambridge PM5-1496357