Full Time

Senior Software Engineer (React/Python/Golang)

Venturi
$100,000 - $150,000* / year (about $48–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Venturi, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Senior Software Engineer at Venturi, you will be an integral part of our engineering team, responsible for designing, developing, and maintaining high-performance software applications using React, Python, and Golang. Your role will involve collaborating with cross-functional teams to deliver innovative solutions and drive technical excellence, enhancing our product offerings and ensuring optimum performance. You will also mentor junior developers, contribute to architecture decisions, and help foster a culture of continuous improvement and best practices within the development team.



Job Responsibilities

  • Design, develop, and implement robust web applications using React for front-end development.
  • Utilize Python and Golang to create high-performance backend services and APIs.
  • Collaborate with product managers, designers, and other engineers to deliver high-quality software products.
  • Conduct code reviews and provide constructive feedback to team members to improve code quality.
  • Participate in architecture discussions and contribute to the technical roadmap.
  • Analyze and resolve performance issues and bugs in a timely manner.
  • Mentor junior engineers to develop their technical skills and enhance team capabilities.
  • Stay updated with industry trends and emerging technologies to propose innovative solutions.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Proven experience of 5+ years in software development with a focus on React, Python, and Golang.
  • Strong understanding of software development principles and methodologies, including Agile and DevOps practices.
  • Experience with RESTful APIs and microservices architecture.
  • Proficiency in using version control systems (e.g., Git).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.


Technologies & Tools

In this position, you will work with a diverse set of technologies and tools, including but not limited to React for front-end development, Python and Golang for backend services, Docker for containerization, and AWS for cloud services. Familiarity with tools such as JIRA for project management, Jenkins for continuous integration, and PostgreSQL for database management will also be beneficial. A strong grasp of these technologies is crucial for your success in delivering scalable and efficient software solutions.



Ideal Candidates

The ideal candidates for the Senior Software Engineer position at Venturi will exhibit an unwavering commitment to quality and best practices in software development. They will possess strong analytical and critical thinking skills, enabling them to tackle complex challenges effectively. A collaborative spirit and the ability to thrive in a fast-paced, team-oriented environment are essential. Candidates who are proactive in seeking innovative solutions, enjoy mentoring others, and aspire to grow their technical expertise will find a rewarding experience at Venturi.

The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.