Eclypsium-posted 4 months ago
Full-time • Senior
Portland, OR
51-100 employees

We are looking for an experienced Senior Software Engineer to join our team. The ideal candidate will be able to work in a fast paced environment, operate gracefully under stress, effectively manage multiple assignments, be self driven, proactive and have great interpersonal and communication skills. As a Senior Software Engineer, you will play a key role in the design, development, and maintenance of our core cybersecurity products. You will collaborate with cross-functional teams to build scalable, reliable, and secure software solutions that address complex technical challenges. This role requires a strong technical background, excellent problem-solving skills, and the ability to mentor and collaborate effectively with other engineers.

  • Design, develop, and maintain high-quality, scalable, and secure software components using Go, Python, and Node.js, focusing on Frontend development and API design.
  • Analyze and troubleshoot complex technical issues, identifying root causes and implementing effective solutions.
  • Work closely with product managers, designers, and other engineers to understand requirements, design solutions, and implement features.
  • Write clean, well-tested, and maintainable code, following industry best practices and coding standards.
  • Provide technical guidance and mentorship to less experienced engineers, helping them grow their skills and knowledge.
  • Stay up-to-date with the latest technologies and trends in software development and cybersecurity, and contribute to the team's continuous learning and improvement efforts.
  • 5+ years of experience in software engineering, with a strong background in frontend development and API design.
  • Expert proficiency in at least one of our core languages (Go, Python, Node.js, React).
  • Experience with modern web frameworks and technologies (e.g., Django, Flask, Express.js).
  • Strong understanding of database design and experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Familiarity with cloud infrastructure (e.g., GCP) and containerization (e.g., Docker).
  • Experience with test-driven development (TDD) and continuous integration/continuous delivery (CI/CD) practices.
  • Excellent communication and collaboration skills.
  • Strong problem-solving and analytical skills.
  • Ability to work independently and as part of a team.
  • Passion for learning and self-improvement.
  • Experience with cybersecurity products or technologies.
  • Familiarity with machine learning and artificial intelligence (AI).
  • Knowledge of big data processing and analytics tools.
  • Contributions to open source projects.
  • Competitive compensation & startup equity
  • Comprehensive medical, dental, and vision coverage
  • Life insurance, short-term, and long-term disability coverage
  • Flexible time off
  • Employee assistance program
  • 12 week paid parental leave
  • Paid sabbatical
  • Company sponsored 401K plan
  • 12 Paid Holidays
  • Bonusly Rewards Program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service