Senior Backend Developer (Aws)

Common Energy New York , NY 10001

Posted 7 days ago

About Common Energy

Common Energy is revolutionizing the energy sector. Our platform enables homeowners and businesses to connect their utility account to new clean energy projects, dramatically lower carbon emissions, and save on their electricity. There is no on-site installation and signing up only takes two minutes. As such, we are a key part of the solution to mitigate global climate change.

Common Energys board and advisors include executives from Facebook, Google and President Obamas cabinet. We are seeking a Senior Backend Developer to help us scale the business.

The Role: Senior Backend Developer

As a senior member of a small technical team, you will be directly responsible for building crucial tools for our business, expanding offerings to our customers and developer partners and taking ownership over product maintenance and improvement. You should be passionate about our company missionhelping as many people as possible shift to renewable energy! and eager to ensure that our software enables this goal!

Goals of the role:

  • Partner with our VP of Software to lead the design, development and delivery of solutions on AWS technology stack.
  • Build a platform to scale our solution millions of users
  • Write and ship high quality, fully tested code with an eye towards easy expansion and maintainability
  • Contribute to our positive, mission-driven culture! You understand that building the right tools and systems can impact millions of users.


What we seek in you

  • You have 6+ years of professional experience as a developer, with a focus on backend development. At least 2 years experience in a lead/ senior developer role.
  • You are very proficient in at least one (ideally several) backend programming languages (PHP, Python, Ruby, Java)
  • You have experience with AWS Lambda serverless computing and architecture.
  • You have hands on experience with S3, Lambda, DynamoDB, RDS, SQS, and SNS.
  • You can articulate and document architectural patterns in AWS and how best to implement them.
  • You are self-motivated and driven
  • You are able to work both independently as well as collaboratively across cross-functional internal teams.
  • You have a Bachelors Degree in Computer Science or a related field - or the equivalent demonstrated experience.


What we offer:

  • The opportunity to build an industry-changing business with world-renowned energy and climate experts
  • Attractive compensation with benefits
  • Equity: every employee is a stakeholder in our upside
  • A values-based company culture driven by ethics, entrepreneurship and performance
  • A positive team working in unison towards the same mission
  • Free in-office meals every day (when we return to the office!)

We are an equal opportunity employer and value diversity of all kinds at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Interested parties please send resume to:

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Java AWS Developer

Publicis Sapient

Posted 7 days ago

VIEW JOBS 10/16/2020 12:00:00 AM 2021-01-14T00:00 You will help to realize high-end technology solutions for our clients in the Financial Services space. You will design, architect, develop and roll out the solutions using modern technology & ways of working along with your team. Moreover, in this hands-on consultant role you will engage in business development, as well as in building and maintaining client relationships. What are we looking for in you? With your techno-functional leadership skills coupled with the ability to lead the design, planning and implementation of cloud/big data solutions, you will be passionate about the change we are making as disruptors and contributors of this ever - changing digital landscape. You will translate the client's business requirements into application design, leveraging your experience in establishing high and mid-level project plans and leading risk and estimation efforts. Supporting business development and proposal work will come naturally to you; and this combined with your ability to verify technical feasibility and validation solution options for requirements, you will create a direct impact with us! Required Skills * Hands on experience with AWS solutions using the following stack: Kinesis, Lambda, Step functions, Athena, Glue, S3, AWS EMR (Spark), Dynamo DB, Redshift, Kubernetes (AKS) * Experience with Java 8 or above - Collections, Streams, Lambdas. * Extensive working knowledge on building data pipelines (real time and batch) and data lakes using AWS Redshift or Snowflake. * Should be well versed with the AWS well architected architecture and can apply those principles while designing a solution. * Preferably, the work experience should have been in a distributed and high volume environment. * AWS Solution Architect or Developer certified preferred Additional Skills * Extensive hands-on development and delivery experience with a broad mix of languages and technologies such as Java, or Python, or R * Knowledge of 12-factor application development * Experience writing service using Spring Boot. * Experience on scaling and performance optimization of distributed systems. * Leading development through an API led approach. * Experience in building micro-services with RESTful API's. * Knowledge of SQL as well as noSQL databases (such as Mongo DB) . * Experience in unit and integration testing utilizing JUnit, Mockito, JAssert and Spring Test. * Experience with industry-standard IDE, version control and development tools. * Triaging and solving problems in distributed systems in integrated release and production environments including functionality, performance and scaling bottlenecks. * Passion for software engineering and craftsman-like coding prowess. * Has helped lead development on large, in-house-built applications. * Great OO skills, including strong design patterns knowledge * Knowledge of software best practices, like TDD and continuous integration * Experience of working in a forward thinking, OSS-centric environment * Understands external dependencies GD-POST #LI-LI1 Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally-enabled state, both in the way they work and the way they serve their customers. We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across technology, data sciences, consulting and customer obsession to accelerate our clients' businesses through designing the products and services their customers truly value. As part of our dedication to an inclusive and diverse workforce, Publicis Sapient is committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, protected veteran status, disability, sexual orientation, gender identity, or religion. We are also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at or you may call us at +1-617-621-0200. Apply Now Publicis Sapient New York City NY

Senior Backend Developer (Aws)

Common Energy