Software Engineer II - Java

Development · Remote, California
Department Development
Employment Type Full-Time
Minimum Experience Experienced
Compensation $133,671 to $153,722+, DOE

Overview: 

Measurabl has developed the leading ESG (environmental, social, governance) data management solution for commercial real estate—and we’re looking forward to doing so much more. Our team is a diverse group of innovators, leaders, and creators who are passionate about the work we do. We believe technology plays a central role in creating a sustainable, equitable world, and we’re working to build something that matters. At Measurabl, the Software Engineer II - Java designs, executes, tests, documents and maintains software for our “Core API” and interfaces with the architecture of such applications. In this role, you will collaborate with the Product Owner and Development team to improve the stability, performance, and architectural design of the Measurabl Core API. This role focuses on back-end code, but responsibilities may shift based on the needs of the team.


Essential Functions & Responsibilities:

The essential functions and responsibilities for this position include, but are not limited to, the following:

Development & Infrastructure:

  • Aids in the development, design, and architecture of the Measurabl API
  • Design and code new software or modify existing software to add new features
  • Debug existing applications and correct defects as necessary
  • Integrate existing software into new or modified systems or operating environments
  • Debug and resolve moderate to advanced complexity software bugs or issues to find the root cause and provide a fix without collateral damage
  • Write automated unit and integration-level tests and assist with test plans 
  • Provide ongoing support and maintenance for live systems

Collaboration:

  • Partner with other Development team members to improve on existing software or design new applications  
  • Contribute to and follow development standards and effectively demonstrate technical solutions to other software engineers in code reviews
  • Participate in team code reviews and provide feedback to other engineers on ways to improve code
  • Provide recommendations for improving documentation and software development process standards
  • Provide mentorship and guidance to junior level engineers and support them in tasks when necessary


Knowledge, Skills and Abilities:

  • Experience developing scalable RESTful Web Services in a modern back end framework (we use Java/Spring)
  • Experience with SQL and relational databases (we use MySQL)
  • A passion for writing clean, testable code and the unit tests to validate it
  • Familiarity with front-end languages (e.g. HTML, JavaScript/Typescript and CSS)
  • Experience with database architecture, migrations, mirroring, and optimization, a plus
  • Experience with AWS services (e.g. SNS, SQS, etc.), a plus
  • Experience with container runtimes such as Docker, a plus
  • Knowledge of Ruby on Rails, a plus
  • Ability to work and communicate effectively with others in a diverse, multiethnic and multicultural work environment


Education & Experience:

We have identified the following programs, experience, and knowledge that have helped others find success in this role at Measurabl. We understand though that knowledge comes from many forms of learning and experiences. Above all, we consider a person’s potential impact in the role and value their unique path to this point in their career

  • 4-7 years of experience as an Engineer in a professional setting
  • A portfolio of work that demonstrates ability to develop, design, and release a web application
  • A combination of professional or educational experience (whether formal or informal) that affords you with the knowledge, skills, and abilities above

 

Supervisory Responsibility:

This job has no supervisory responsibilities.


Perks and Benefits: 

  • Unlimited PTO
  • Health and Dental Insurance + HSA options
  • Pet Insurance
  • Holiday Paid Time Off (Black Friday and Christmas Week Included)
  • Matching 401k
  • Amazing, Inclusive, Diverse, Relaxed Culture
  • 100% Fully Remote
  • Flexible Work Hours
  • $800 office set up fund for new employees
  • Monthly phone & internet reimbursement
  • Stock options
  • Bonus Potential


Equal Employment Opportunity:

Measurabl, Inc. provides equal employment opportunities to all employees and applicants in all company facilities without regard to race, color, religious creed, sex, national origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental and/or intellectual disability, age, military status or status as a Vietnam-era or special disabled veteran, marital status, registered domestic partner or civil union status, gender (including sex stereotyping and gender identity or expression), medical condition (including, but not limited to, cancer related or HIV/AIDS related), genetic information, or sexual orientation in accordance with applicable federal, state and local laws. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Thank You

Your application was submitted successfully.

  • Location
    Remote, California
  • Department
    Development
  • Employment Type
    Full-Time
  • Minimum Experience
    Experienced
  • Compensation
    $133,671 to $153,722+, DOE