Senior Software Engineer at VIZGEN INC
Cambridge, MA 02138, USA -
Full Time


Start Date

Immediate

Expiry Date

06 Sep, 25

Salary

155000.0

Posted On

07 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Computer Science, It, Software Solutions, Javascript Frameworks, Genetics, Genomics, Leadership Skills, Python, Ec2, Git

Industry

Computer Software/Engineering

Description

We are seeking an accomplished Senior Software Engineer to make strategic technical contributions and lead the development of our cutting-edge software systems. As a Senior Software Engineer, you will have a strong technical background and exceptional IT skills, enabling you to design and implement comprehensive software solutions that align with our organizational goals.
You will play a pivotal role in driving the technical framework for the development of software, systems, and infrastructure to support next-generation spatial genomics technology.

REQUIREMENTS:

  • Proven experience as a senior software engineer or similar role.
  • Proficient in software development and coding in various languages (Python, C#, .NET, bash scripting, etc.).
  • Strong Linux skills.
  • Experience with various database technologies (SQL, NoSQL, data lakes, etc.).
  • Familiarity with modern JavaScript frameworks (ReactJS) and UI/UX design.
  • Familiarity with building cloud products leveraging AWS services (S3, EC2, DynamoDB, Lambda, Amplify, etc.).
  • Familiarity with building integrated cloud and desktop products.
  • Strong command of Git and CI/CD principles.
  • Technical mindset with great attention to detail.
  • High-quality organizational and leadership skills.
  • Outstanding communication and presentation abilities.
  • Experience in a product development company.
  • BS/MS degree in Computer Science or equivalent experience.

PREFERRED QUALIFICATIONS:

  • Familiarity with genetics and genomics.
  • Hands-on experience with scientific instrument software.
  • Startup experience is a plus.
    If you are a visionary technical contributor with a passion for developing innovative software solutions and have the experience to back it up, we would love to hear from you. Join us in driving the future of spatial genomics technology!
Responsibilities
  • Collaborate with stakeholders to refine both functional and non-functional requirements from a technical perspective.
  • Develop detailed product specifications with a focus on system integration and feasibility.
  • Understand all aspects of the development process, including appropriate technologies, workflows, and coding standards.
  • Provide technical guidance and mentorship to developers and engineers.
  • Identify technical debt and propose and implement mitigation strategies.
  • Ensure that software meets all requirements for quality, security, modifiability, and extensibility.
  • Approve the final product from a technical standpoint before launch.
Loading...