Full Time

Sr. Software Design Engineer

Blueprint
$120,000 - $160,000* / year (about $58–$77 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 Blueprint, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Sr. Software Design Engineer will play a crucial role in Blueprint's engineering team, taking charge of the design, development, and optimization of robust software solutions. This position involves close collaboration with cross-functional teams to gather requirements, design architecture, and implement features that align with the company's strategic goals. The ideal candidate will possess technical expertise and a creative mindset, contributing to innovative solutions while ensuring high standards of quality and performance.



Job Responsibilities

  • Design, develop, and implement software applications and systems aligned with user requirements and business objectives.
  • Collaborate with product managers, UX/UI designers, and other stakeholders to define software specifications and project timelines.
  • Conduct code reviews to maintain high quality and efficient coding standards across the development team.
  • Identify and troubleshoot software defects, optimizing performance and ensuring reliability of the applications.
  • Stay abreast of technological advancements and industry trends, recommending improvements and innovations where appropriate.
  • Mentor and guide junior engineers, fostering an environment of continuous learning and improvement.


Qualifications

  • Bachelor's or Master’s degree in Computer Science, Software Engineering, or related field.
  • Minimum of 5 years of experience in software design and development, with a proven track record of successful project completions.
  • Strong proficiency in programming languages such as Java, C++, or Python.
  • Extensive experience with software development methodologies, including Agile and Scrum.
  • Solid understanding of database management systems, such as MySQL, PostgreSQL, or MongoDB.
  • Excellent problem-solving skills and the ability to work independently as well as within a team environment.


Technologies & Tools

The Sr. Software Design Engineer will work with a variety of modern technologies and tools, including but not limited to cloud platforms such as AWS and Azure, version control systems like Git, continuous integration/continuous deployment (CI/CD) tools, and software architecture frameworks. Familiarity with containerization technologies such as Docker and orchestration platforms like Kubernetes will also be advantageous.



Ideal Candidates

Ideal candidates for the Sr. Software Design Engineer position possess a blend of technical proficiency and innovative thinking, allowing them to approach problems creatively. They demonstrate strong communication skills, enabling effective collaboration with team members and stakeholders. A commitment to quality and continuous improvement, along with the ability to adapt to changing priorities in a fast-paced environment, defines a suitable fit for our dynamic engineering team.

Heard nothing since you applied? Our guide says when to follow up, how, and what to write. How to follow up →

View Similar Jobs

Matches Jobs

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