Principal Software Engineer (Go / Distributed Systems)
Job Description
If you're passionate about technical innovation, and building great software that makes an impact on people's lives don't overlook this career opportunity. As a Senior Engineer, you'll have the satisfaction of seeing tangible results of your ingenuity as you develop features, experiences, and integrations.
Groundfloor is a remote-friendly, hyper-growth, wealth-tech company based out of Atlanta. We value vulnerable high-quality/low-ego collaboration. If that sounds good to you, join us!
Requirements
DAY IN THE LIFE
- High impact contributor building new transaction processing system
- Work with director of engineering and lead architect to design, build and maintain transaction system
- Founding member of the team, with a drive to have a strong culture of quality and reliability
- Working with exciting technologies and having true ownership of a tech stack
- Inovate and evaluate at a senior level; thinks strategically across one or more technologies
- Engineering team leadership and mentoring
THIS JOB MIGHT BE FOR YOU IF
- You love solving tough problems in distributed environments
- You have the ability to dig in, and not let go till you've solved an issue
- You sweat the details, focus on quality results instead of effort, and see problems as opportunities to learn and level up as a team
- You are a great communicator, play nice with others, and have a good balance of talent, humor, and initiative
- You are passionate about building great software that makes an impact on people's lives
TECH STACK
- golang
- grpc / event sourcing / CQRS / protobuf
- kafka
- aws stack (lambda, eks, dynamodb, RDS, etc)
- docker / kubernetes / terraform
- service meshes - linkerd / cilium / AWS App Mesh
YOUR EXPERIENCE + A FEW NICE TO HAVES
- Demonstrated ability to work with a back-end language solving real business problems
- You have a technical background and a BS or MS in a computer-related or hard science field
- Experience operating in distributed / micro services-oriented environment
- 8+ years of experience performing back-end programming
- 4+ years of experience in Golang
Benefits
We value our employees' time and efforts. Our commitment to your success is enhanced by our competitive compensation and extensive benefits package including paid time off, medical, dental, and vision benefits, potential equity for strong candidates, and future growth opportunities within the company. Plus, we work to maintain the best possible environment for our employees, where people can learn and grow with the company. We strive to provide a collaborative, creative environment where each person feels encouraged to contribute to our processes, decisions, planning, and culture.
GROUNDFLOOR is an equal opportunity employer and all qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, sex, national origin, disability status, protected veteran status, sexual orientation, gender identity, or any other characteristic protected by law.
Date Posted
08/11/2022
Views
10
Similar Jobs
API Software Development Engineer - II - Synchrony
Views in the last 30 days - 6
The job description is for an API Software Development Engineer II at Synchrony The role involves working on microservice APIs participating in hackat...
View DetailsAPI Software Development Engineer - I - Synchrony
Views in the last 30 days - 5
The job description is for an API Software Development Engineer I position at Synchrony The role involves working on microservice APIs participating ...
View DetailsSenior Software Engineer (Java) - NCR Corporation
Views in the last 30 days - 6
NCR Corporation is a leading software and servicesled enterprise provider in the financial retail and hospitality industries They are looking for a Se...
View DetailsSenior Software Engineering Manager - NCR Corporation
Views in the last 30 days - 5
NCR Corporation is a leader in transforming connecting and running technology platforms for selfdirected banking stores and restaurants They are looki...
View DetailsSr. Data Analyst/Engineer - Remote - Sharecare
Views in the last 30 days - 11
Sharecare is a digital health company that helps people manage their health They are seeking a Sr Data AnalystEngineer to contribute to a new platform...
View DetailsADMS Engineer - Ameren
Views in the last 30 days - 9
The job posting is for an Engineer to support the design maintenance and operation of SCADA and ADMS systems The successful candidate will have a Bach...
View Details