Senior Software Engineer

Istari Logo

Istari

πŸ’΅ $137k-$206k
πŸ“Remote - Worldwide

Summary

Join Istari Digital, a digital engineering software company, as a Senior Software Engineer on the Core team. This role centers on designing, implementing, and managing scalable software supporting our products. You will leverage your expertise in cloud technologies and drive innovation in a fast-paced environment. Key responsibilities include designing and implementing secure software solutions, collaborating with cross-functional teams, automating tests, and implementing robust security practices. The ideal candidate will have a strong background in cloud-based software solutions, proficiency in various programming languages, and a deep understanding of container deployment and microservice architecture. Istari offers competitive compensation and benefits, including 100% company-paid medical/dental/vision premiums, unlimited PTO, and opportunities for professional development.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field; relevant certifications are highly regarded (e.g., AWS Certified Solutions Architect, Google Cloud Professional Cloud Architect)
  • Minimum of 5 years of experience delivering cloud based software solutions
  • Proficiency in one or more common programming languages, including JavaScript, Python, Java, .NET, Rust, or other
  • Strong understanding and experience with container deployment, micro service architecture, REST API design, and OpenAPI specifications
  • Strong understanding of unit, integration, and contract testing
  • Strong understanding of CI/CD pipelines and DevOps practices, familiarity with deploying and diagnosing services deployed to Kubernetes clusters
  • Excellent problem-solving skills with a proactive approach to identifying and resolving issues
  • Strong communication and collaboration skills to work effectively within cross-functional teams

Responsibilities

  • Design and implement high-availability, scalable, and secure software solutions to support our products, including API endpoints and features with appropriate unit, integration, and contract tests
  • Design and implement robust authentication and authorization that provides flexible and reliable security for customer data and interactions
  • Collaborate closely with product, software engineering, and infrastructure teams to design and implement solutions in alignment with release management goals
  • Automate tests and incorporate tests into deployment and release pipelines
  • Implement robust security practices to protect data integrity and compliance with industry standards
  • Troubleshoot incidents and provide innovative solutions to drive efficiency and reliability
  • Evaluate and implement new technologies to enhance system capabilities and performance
  • Participate in incident response and problem management processes to minimize service disruptions
  • Lead and mentor junior engineers, fostering an environment of continuous learning and improvement

Preferred Qualifications

Strong understanding of PostgreSQL and/or OpenID Connect based Identity and Authorization solutions (Auth0, Okta, Zitadel, Keycloak, Entra, Ping, other) is highly regarded

Benefits

  • Medical/Dental/Vision
  • Employee Premiums are 100% Company Paid
  • Life Insurance
  • Flexible Work Hours
  • Unlimited Paid Time Off (PTO) with federal government holidays
  • Competitive Compensation
  • 401k
  • Company Stock Options
  • Home Office Setup Budget
  • Reimbursement for approved trainings and subscriptions
  • Conferences (travel, lodging, and fees)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.