Unknown Company

Senior Software Engineer

seattle, wa • Posted 4 days ago
Onsite Full Time Software Architecture & Engineering

Confiz is seeking a Sr. Software Engineer/ Technical Lead to join our Seattle, WA team.

Responsibilities

  • Design and architect solutions at the organizational level, considering upstream and downstream system integrations.
  • Lead the design and implementation of large-scale initiatives that span multiple weeks or months and involve a full engineering team.
  • Make technical decisions and influence priorities, balancing short-term business needs with long-term scalability and maintainability.
  • Own systems and solutions that span multiple engineers' workstreams, breaking down complex projects into manageable tasks.
  • Drive engineering excellence through architecture reviews, design reviews, and best practices.
  • Identify technical risks, future gaps, and emerging challenges, proactively proposing scalable solutions.
  • Collaborate closely with business and technical stakeholders to align technology solutions with organizational objectives.
  • Guide and mentor junior engineers while fostering a culture of continuous improvement and accountability.
  • Ensure work is tracked, measured, and delivered using established industry-standard engineering processes.
  • Contribute to backend development with a strong focus on MS SQL database design, optimization, performance tuning, and data integration.

Qualifications

  • Minimum 10 years of professional experience in delivering quality software, ideally across the full stack.
  • Excellent proficiency in an Object-Oriented language, such as Java.
  • Proficient with Java Spring Boot framework and containerization (K8s/Docker).
  • Test automation experience at all levels (Unit, Integration, Regression, Load).
  • Familiarity with modern infrastructure tools and pipelines (Gitlab CI/CD, Terraform).
  • Experience with RESTful architecture and microservices.
  • Experience with system design, architecture, scaling, and performance testing.
  • Experience building services a plus.
  • Experience with cloud technologies, especially AWS.
  • Experience with databases such as PostgreSQL.
  • Experience with cache-based low latency system design.
  • Familiarity with CI/CD and testing tools.
  • Strong understanding of computer science fundamentals.
  • Familiarity with ops tools, logging, and metrics (New Relic, Splunk).
  • Experience with messaging technologies and patterns (Kafka, SQS).
  • Must have strong communication skills.
  • Must be self-sufficient, able to work with details, and execute cross-functional communication; if design changes are requested, able to own and help others.

#J-18808-Ljbffr
Back to Job Search