Job Posting for Senior Backend Software Engineer at Sun Tribe
About Sun Tribe Trading
Sun Tribe Trading is the fastest-growing SREC aggregator, serving the mid-Atlantic.
Solar Renewable Energy Certificates, or SRECs, have proven to be a vital policy tool and financial incentive to make the clean energy transition happen. SRECs simultaneously align individuals, utilities, and government toward reaching our climate goals while also making solar financially feasible for many more homeowners, businesses, and asset owners.
We’re building a customer-centric organization that makes SRECs easy for our partners and solar owners. Through our platform and market-friendly approach, we aim to help accelerate the clean energy transition.
About the role
The Senior Back End Software Developer is responsible for implementing the company’s vision for an SREC aggregation platform. Candidates should expect to spend approximately 75% of their time designing, writing, and testing Clojure code. The Senior Back End Software Developer position reports directly to the Director of Software Engineering and works closely with other key staff, including the VP of Aggregation.
Principal Responsibilities
Conceives, develops, and implements new backend capabilities and services.
Maintains and improves existing Clojure software.
Clearly communicates with management and colleagues on a regular basis.
Tests and maintains software products to ensure strong functionality and optimization.
Surfaces and manages technical debt.
Collaborates with external teams as needed for technical implementations.
Leads and mentors’ junior software developers.
Desired Skills and Qualifications
Degree required: Bachelor’s degree in computer science or related field is preferred.
A minimum of five years’ experience in web software development.
Strong knowledge of Clojure as a platform for web servers.
Excellent coding skills and appreciation for functional patterns, state management and GraphQL APIs.
Ability to work independently and in a team environment.
Ability to navigate changing priorities.
Attention to detail.
Able to work autonomously while striving for transparency.
Demonstrates Company Core values.
Sun Tribe Trading embraces a hybrid work environment and values a regular presence at our headquarters in Charlottesville, VA.
Location and Hybrid Work
Sun Tribe’s HQ is in Charlottesville, VA on the historic downtown mall. Our team is based both in Charlottesville and Richmond, and prefer candidates to be within two hours of Charlottesville.
Ideally, you are local or willing to relocate to Charlottesville. Otherwise, you’d be expected to be in the office 2-3 days per week during the first 4-6 months for onboarding and at least weekly thereafter.
Read more about our company values and what it’s like to work at Sun Tribe.
Sun Tribe Trading is an equal opportunity employer and does not discriminate against any applicant or employee on the basis of age, color, disability, gender identity or expression, family medical or genetic information, marital status, national or ethnic origin, political affiliation, pregnancy (including childbirth and related conditions), race, religion, sex, sexual orientation, or status as a covered veteran in accordance with applicable federal, state, and local laws. Review of Applications will begin on May 28, 2024, and continue until the position is filled.
Salary & Benefits
Expected salary range: $165,000-185,000, commensurate with experience.
Sun Tribe offers all full-time employees:
Health insurance (medical, dental, and vision)
Life insurance
Federal holidays are company holidays
Unlimited PTO
401(k) with 4% match after 6 months of employment
$600 annual health & wellness reimbursement
$40 monthly cell phone bill reimbursement
A company Macbook Pro and multi-monitor workstation
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
Sign up to receive alerts about other jobs that are on the Senior Backend Software Engineer career path.
Click the checkbox next to the jobs that you are interested in.
Sign up to receive alerts about other jobs with skills like those required for the Senior Backend Software Engineer.
Click the checkbox next to the jobs that you are interested in.