Senior Software Engineer

AI Matched Verified Fresh Posting

Senior Software Engineer

coldwellbankerhomes

May 22, 2026

Location: Remote
Salary: $120,000 - $140,000
Job Type: Part-Time
Seniority Level: Senior-Level

Job Description

Software Design & Development

  1. Design scalable, maintainable, and secure software solutions
  2. Write clean, efficient, and well-tested code
  3. Develop new features and improve existing applications
  4. Review architecture and recommend technical improvements
  5. Participate in system integration and deployment activities

Technical Leadership

  1. Lead technical discussions and architectural decisions
  2. Mentor junior and mid-level engineers
  3. Establish coding standards and engineering best practices
  4. Conduct code reviews and provide constructive feedback
  5. Help resolve complex technical issues and production incidents

Project Collaboration

  1. Work closely with product managers, designers, QA engineers, and stakeholders
  2. Translate business requirements into technical solutions
  3. Estimate development timelines and technical risks
  4. Participate in Agile ceremonies such as sprint planning, standups, and retrospectives

System Architecture & Scalability

  1. Design distributed systems and APIs
  2. Optimize application performance and reliability
  3. Ensure systems are scalable, fault-tolerant, and secure
  4. Evaluate and implement new technologies or frameworks

Testing & Quality Assurance

  1. Develop automated tests and testing strategies
  2. Ensure software quality through CI/CD pipelines
  3. Monitor application health and troubleshoot production issues
  4. Maintain documentation for systems and processes

DevOps & Operations

  1. Support cloud infrastructure and deployment workflows
  2. Collaborate on monitoring, logging, and alerting systems
  3. Improve development workflows and automation
  4. Participate in on-call rotations when required

Strategic Contributions

  1. Influence engineering roadmap and technical direction
  2. Contribute to hiring and technical interviews
  3. Help improve team productivity and engineering culture
  4. Balance technical debt with feature delivery

Common Skills Expected

  1. Strong programming expertise (e.g., Python, Java, JavaScript, Go, C#, etc.)
  2. Experience with cloud platforms like Amazon Web Services, Google Cloud, or Microsoft Azure
  3. Knowledge of databases, APIs, and distributed systems
  4. Familiarity with DevOps and CI/CD tools
  5. Strong problem-solving and communication skills
  6. Experience leading projects and mentoring engineers

Typical Senior-Level Expectations

A senior engineer is generally expected to:

  1. Work independently with minimal supervision
  2. Own large features or systems end-to-end
  3. Make high-impact technical decisions
  4. Mentor others and improve team performance
  5. Understand both technical and business implications of decisions

Example Resume-Friendly Responsibility Statements

  1. Led the design and implementation of scalable microservices serving millions of users
  2. Mentored a team of software engineers through code reviews and technical guidance
  3. Improved application performance by optimizing backend services and database queries
  4. Designed CI/CD pipelines that reduced deployment time and increased reliability
  5. Collaborated cross-functionally to deliver high-impact product features on schedule

Requirements & Responsibilities

  • Design scalable, maintainable, and secure software solutions Write clean, efficient, and well-tested code Develop new features and improve existing applications Review architecture and recommend technical improvements Participate in system integration and deployment activities