Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer, Backend image - Rise Careers
Job details

Software Engineer, Backend

Gridwise has set out to improve the way people and goods move. To do so, we started with empowering the workers who move us and our goods.  Overtime, we’ve continue to expand our capabilities to empower other key stakeholders who impact people and goods movement - cities, and enterprises.

We are a rapidly growing venture-backed company that have developed market-leading solutions built to enable gig workers, cities, and enterprises to leverage the most powerful gig mobility data insights in the industry.  We’ve raised over $20 million in venture capital financing from top-tier investors such as Crosslink Capital, Autotech Ventures, Techstars, Switch Ventures, Scribble Ventures, Mountain State Capital, 412 Venture Fund, and more.

The Gridwise app is the leading business platform for gig economy drivers, helping them maximize their earnings and track their business performance all in one place. Our app is currently supporting a growing driver network that represents 10% of all US gig drivers.

Growing to possess one of the largest gig-driver networks in the mobility industry has enabled Gridwise to standup a unique ad platform called Gridwise Ads, which focuses on promoting value-added services to gig drivers while helping brands reach a highly targeted and unique audience of interest.

Gridwise is on its way to becoming the de facto operating platform for gig drivers and offer solutions that empower the entire ecosystem with solutions built to improve the way people and goods move.

The Role

Gridwise is seeking a skilled Software Engineer to join our team and help design, develop, and maintain the core systems and services powering the Gridwise mobile application. In this role, you will collaborate with backend and mobile engineers to create robust APIs and innovative features, contribute to system improvements, and ensure high-quality code through thorough testing and thoughtful code reviews. You’ll also collaborate cross functionally with product and growth stakeholders, provide project updates, and actively participate in a culture of learning and growth.

We value team members who bring strong communication skills, humility, and a positive attitude to their work. You should be receptive to feedback, eager to learn and grow, and have a knack for getting things done efficiently and effectively. If you thrive in a collaborative, fast-paced environment and take pride in producing impactful work, we’d love to hear from you.

What you're responsible for

  • Contribute to the design, development, and operations of our core backend systems and services that power the Gridwise mobile application

  • Collaborate with our mobile engineers to develop new application features and APIs

  • Participate in code reviews, providing meaningful feedback to teammates and seeking feedback on your own code

  • Write tests for your code across various levels of the testing pyramid

  • Execute staging and production deployments of core backend services

  • Regularly communicate project statuses and updates to your team and cross functionally

  • Suggest and contribute to system and code improvements

  • Expand your engineering skillset through learning and growing

What we're looking for

  • Strong proficiency in one or more of our core programming languages and frameworks (Go, Python, Ruby on Rails)

  • Proficiency with SQL and experience working with relational databases

  • Experience deploying services with cloud native platforms (preferably GCP)

  • Experience working with event driven architecture and patterns (e.g. PubSub)

  • Experience with Kubernetes, Docker, Helm, and managing containerized applications

  • Exposure or familiarity with IaC tools (e.g. Terraform)


Gridwise could be a good fit for you if you

  • Are self starter who enjoys having autonomy in how they work

  • Want to work with authentic people who embody diversity and are true to ourselves

  • Want to be at a company that values your professional growth

  • Are looking for a cohesive team that cares about each others well being


Why do people work at Gridwise?

  • We are a remote-first culture- you work where you want and have flexibility on when you work

  • You're surrounded by smart people who work hard - and have fun while doing it!

  • Your work has a direct impact on the lives of gig workers and the way people and goods move

  • Your professional growth is invested in by the company


What we offer

  • Work remotely from anywhere in the world (US hours)

  • Competitive salary & equity

  • Work from home budget or paid membership at a remote coworking office

  • Flexible hours & vacation policy - two weeks minimum please :)

  • Monthly rideshare and delivery credits

  • Coffee subscription

  • Premium laptop/equipment

Gridwise Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Gridwise DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Gridwise
Gridwise CEO photo
Unknown name
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Backend, Gridwise

Gridwise, based in Sao Paulo, is on a mission to enhance the movement of people and goods through innovative technology. As a Software Engineer for Backend at Gridwise, you’ll play a crucial role in this endeavor by designing, developing, and maintaining the core systems that power our leading mobile application. You'll work closely with talented backend and mobile engineers to create robust APIs and incorporate innovative features that provide gig economy drivers with invaluable insights. Our products are built on the foundation of empowering drivers and transforming urban mobility, and we need your expertise to help elevate these solutions further. Being part of our team means you will actively contribute to code improvements, conduct thorough testing, and partake in meaningful code reviews, all while collaborating with diverse stakeholders across product and growth teams. We value effective communication, humility, and a positive attitude, so if you thrive in a collaborative environment and take pride in producing impactful work, this is your chance to make a significant contribution. Plus, with a remote-first culture, competitive salary and equity options, along with robust personal and professional growth opportunities, Gridwise is an excellent place to grow your career while making a difference in the gig economy!

Frequently Asked Questions (FAQs) for Software Engineer, Backend Role at Gridwise
What are the key responsibilities of the Software Engineer, Backend position at Gridwise?

The Software Engineer, Backend position at Gridwise involves designing, developing, and maintaining the core backend systems that support our mobile application. You will be expected to collaborate with mobile engineers to create new features, contribute to meaningful code reviews, and write thorough tests for your code. Additionally, you will communicate project updates, suggest system and code improvements, and deploy services in a cloud-native environment.

Join Rise to see the full answer
What qualifications should I have for the Software Engineer, Backend role at Gridwise?

To qualify for the Software Engineer, Backend role at Gridwise, candidates should possess strong proficiency in programming languages such as Go, Python, or Ruby on Rails, along with experience in SQL and relational databases. Familiarity with cloud-native platforms, ideally GCP, and knowledge of event-driven architecture, containerization tools like Kubernetes and Docker, and infrastructure as code tools such as Terraform will also be advantageous.

Join Rise to see the full answer
Does the Software Engineer, Backend position at Gridwise require experience in remote work environments?

While prior experience in remote work is not explicitly required for the Software Engineer, Backend position at Gridwise, candidates should be comfortable and capable of working in a remote-first culture. This includes being self-motivated, autonomous, and able to communicate effectively within a dispersed team structure while adhering to US working hours.

Join Rise to see the full answer
What does the team culture look like for the Software Engineer, Backend at Gridwise?

Gridwise prides itself on a collaborative and inclusive team culture. As a Software Engineer, you will work alongside smart and diverse individuals who value both hard work and enjoyment. We encourage team members to contribute to each other's professional growth and maintain a positive environment where feedback is welcomed and learning is a continuous journey.

Join Rise to see the full answer
What growth opportunities are available for the Software Engineer, Backend at Gridwise?

At Gridwise, we deeply invest in the professional growth of our employees. As a Software Engineer, you will have ample opportunities to expand your engineering skill set through participation in collaborative projects, code reviews, and exposure to new technologies related to software development and cloud architecture.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Backend
Can you describe the software development lifecycle you've followed in past projects as a Software Engineer?

When answering this question, provide a detailed account of the methodologies you've utilized, such as Agile or Scrum. Explain your role in each phase, from requirements gathering and design to coding, testing, and deployment. Use specific examples to illustrate how you contributed to the project's success and what you learned throughout the process.

Join Rise to see the full answer
How do you approach code reviews as a Software Engineer?

Share your philosophy on code reviews—emphasize your belief in constructive feedback and peer collaboration. Talk about how you prepare for them, what key aspects you focus on (like code quality, readability, and performance), and the importance of open communication in fostering a culture of improvement and learning within the team.

Join Rise to see the full answer
Give an example of a challenging bug you encountered and how you resolved it.

Select a specific bug that was particularly challenging. Describe the issue clearly, outline the steps you took to investigate, debug, and ultimately solve the problem. Highlight any tools or methodologies you used, and reflect on what you learned from the experience that you can bring to the Software Engineer, Backend role at Gridwise.

Join Rise to see the full answer
What programming languages are you most comfortable with, and why do you prefer them?

Discuss your proficiency with programming languages relevant to the role, such as Go, Python, or Ruby on Rails. Share experiences that highlight your skills in these languages, why you enjoy working with them, and how they contribute to the team's objectives at Gridwise. Providing examples of projects will certainly strengthen your answer.

Join Rise to see the full answer
How do you ensure the quality of your code before submitting it for review?

Talk about your approach to maintaining code quality, which may include writing unit tests, integration tests, and utilizing automated testing tools. Explain how you follow coding standards and guidelines, and discuss the importance of continuous integration in your workflow as a Software Engineer.

Join Rise to see the full answer
Describe your experience with cloud-native platforms and how they can benefit a software project.

Elaborate on your direct experience deploying services on platforms like GCP. Discuss specific features and advantages of cloud-native architecture, such as scalability and ease of deployment, and how they enhance project management and operational efficiency. Relate this to how it can specifically help Gridwise's objectives.

Join Rise to see the full answer
What strategies do you use to stay current with technology trends in software engineering?

Discuss specific resources you utilize to keep your knowledge fresh, such as attending webinars, engaging in online communities, following key industry leaders on social media, or enrolling in relevant courses. Show your genuine enthusiasm for continuous learning and professional development, which aligns with Gridwise's commitment to growth.

Join Rise to see the full answer
Can you explain what event-driven architecture is and when you would use it?

Provide a clear definition of event-driven architecture and share examples of scenarios when this architecture would be most beneficial, particularly in fast-paced environments like Gridwise's. Emphasize its advantages in enhancing system responsiveness and scalability and any firsthand experiences you've had in implementing event-driven systems.

Join Rise to see the full answer
How do you approach debugging a production issue?

Detail your step-by-step approach to troubleshooting production issues, including how you prioritize issues based on severity, your strategies for reproducing errors, and how you ensure minimal disruption to users. Discuss the importance of logging, monitoring, and team communication to resolve issues effectively.

Join Rise to see the full answer
Why do you want to work at Gridwise as a Software Engineer, Backend?

This question is an opportunity to express your alignment with Gridwise’s mission and values. Talk about what drew you to the company—its commitment to supporting gig workers, its innovative approach, or the community-oriented culture—and how your skills and aspirations as a Software Engineer can contribute to the impact Gridwise aims to make.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Earthlinktele Remote No location specified
Posted 2 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
G-P Remote India (Remote-First)
Posted 6 days ago
Photo of the Rise User
Posted 7 days ago

Create a smarter mobility grid for cities and the stakeholders operating within them.

7 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 24, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!