Demonstration software engineer

Full-time
Hybrid
$150,000-300,000/yr
San Francisco, CA; San Jose, CA; Fremont, CA; Mountain View, CA; Seattle, WA; Bellevue, WA; New York, NY; Los Angeles, CA
No visa sponsorship

Benefits

Bonus
401(k) with Matching
Health Insurance
Paid Time Off (PTO)
Parental Leave
Flexible Working Hours

Job description

Job Title: Junior Software Engineer Company: Meeboss Location: Hybrid / Remote (as applicable) Employment Type: Full-time Experience: 0–2 years

About Meeboss

Meeboss is a technology company focused on building innovative software solutions that help businesses improve efficiency and deliver exceptional customer experiences. We are looking for enthusiastic early-career software engineers who are eager to learn, collaborate, and grow with our engineering team.

Responsibilities

  • Design, develop, test, and maintain software applications and services.
  • Collaborate with senior engineers, product managers, and designers to implement new features.
  • Write clean, maintainable, and well-documented code following engineering best practices.
  • Participate in code reviews and incorporate constructive feedback.
  • Debug, troubleshoot, and resolve software defects.
  • Write and maintain unit and integration tests.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives.
  • Continuously learn new technologies and contribute ideas to improve products and development processes.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
  • 0–2 years of professional software development experience (internships or personal projects are welcome).
  • Proficiency in at least one programming language such as:
    • Java
    • Python
    • JavaScript/TypeScript
    • C++
  • Understanding of object-oriented programming principles and data structures.
  • Familiarity with Git version control.
  • Basic knowledge of SQL and relational databases.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.

Preferred Qualifications

  • Experience with web development frameworks (e.g., Spring Boot, React, Angular, or Node.js).
  • Familiarity with RESTful APIs and microservices.
  • Exposure to cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of Docker, Kubernetes, or CI/CD pipelines.
  • Understanding of software testing methodologies and automated testing.
  • Experience contributing to open-source or personal software projects.

What You'll Learn

  • Professional software engineering practices.
  • Scalable application architecture.
  • Agile software development.
  • Cloud-native application development.
  • Continuous Integration and Continuous Deployment (CI/CD).
  • Performance optimization and debugging techniques.

Key Skills

  • Java or Python
  • Git
  • SQL
  • REST APIs
  • Object-Oriented Programming (OOP)
  • Problem Solving
  • Team Collaboration
  • Agile Development
  • Unit Testing

What We Offer

  • Competitive salary and benefits.
  • Mentorship from experienced engineers.
  • Professional development and learning opportunities.
  • Collaborative and inclusive work environment.
  • Flexible work arrangements (where applicable).
  • Opportunity to work on impactful, customer-facing products.

More information

Minimum education level

Bachelor's

Experience level

Entry-level or graduates · Junior (1-2 years) · Mid-level (3-4 years)

Job skills

C++

Simulation Software

Modeling Techniques

Data Analysis

Software Testing

Version Control

User Interface Design

Programming

Problem-solving

java

JavaScript

Python

Company overview

company-logo
MeeBoss

Information Technology and Services·11-50 employees

MeeBoss is transforming the hiring experience by focusing on human connection. Our chat-first approach puts conversations ahead of applications, replacing the traditional resume black hole with real connections between job seekers and hiring managers. Our intelligent job matching engine connects people and companies based on skills, culture fit, and career goals making every introduction more meaningful. MeeBoss helps job seekers, founders, and hiring managers move faster by prioritizing high quality matches, engage in meaningful conversations to assess fit, and move forward together in real time. Skip the noise – download MeeBoss today!