Software Engineer - Hybrid/Seattle Metro, WA at Brook Inc
Seattle, WA 98104, USA -
Full Time


Start Date

Immediate

Expiry Date

30 Nov, 25

Salary

150000.0

Posted On

01 Sep, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Version Control, Collaborative Environment, Relational Databases, Azure, Communication Skills, Cloud, Containerization, Computer Science, Python, Postgresql, Java, Mysql, Aws, Mongodb, React Native, Devops, Javascript Frameworks, Angular

Industry

Hospital/Health Care

Description

QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Engineering or equivalent practical experience.
  • 2–5 years of professional software-engineering experience building backend or full-stack applications. Proficiency in at least one server-side language (Java, Python, Golang or a similar language) and familiarity with microservices architecture.
  • Cloud & databases: Experience working in AWS, Azure or other cloud environments and familiarity with relational databases like PostgreSQL or MySQL. Exposure to NoSQL stores such as MongoDB is a plus.
  • DevOps: Understanding of CI/CD pipelines, version control (Git) and containerization (Docker/Kubernetes).
  • Solid communication skills, willingness to learn and the ability to work effectively in a fast-paced, collaborative environment.

PREFERRED EXPERIENCE

  • Experience in healthcare, regulated industries or high-growth startups.
  • Familiarity with JavaScript frameworks (React or Angular) or mobile development (React Native).

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

KEY RESPONSIBILITIES

  • Feature development. Build and maintain server-side components and microservices using Java, Python and Golang. Work closely with senior engineers to design systems that meet performance and reliability requirements.
  • Quality & testing. Write clean, maintainable code with unit and integration tests. Assist with implementing CI/CD pipelines and adopt best practices for version control and code reviews.
  • Collaboration. Collaborate with product managers, designers and data teams to translate requirements into technical solutions. Participate in agile ceremonies, contribute to sprint planning and provide status updates.
  • Continuous learning. Stay abreast of emerging technologies (e.g., AI/ML, cloud services) and contribute ideas for improving our architecture and processes.
Loading...