Remote job
Software Engineer 2 (Remote)
Job details
About this role
Role overview Build, configure, and support software products used by customers and employees. Working within a product team, the engineer contributes to application design and delivery while helping maintain secure, reliable, and scalable production systems. The role is listed as remote and requires no travel.
Responsibilities - Pair with engineering, UX, and product colleagues to deliver software that meets user needs and quality standards. - Turn product stories into maintainable code, configurations, and solutions; document work and follow change controls. - Automate infrastructure tasks, monitoring, and test cases with code or scripts. - Create dashboards, logs, alerts, and response mechanisms that help teams detect and address production issues. - Support resilience, performance, security, and production monitoring, including destructive testing where appropriate. - Collaborate in agile planning and continue developing through experimentation and feedback.
Requirements - At least two years of experience; one to three years of relevant experience is listed as preferred. - Go and backend API development experience is required. - Bachelor’s degree in a related field or equivalent knowledge and experience. - Familiarity with SQL and relational databases, version control, cloud computing, and CI/CD practices. - Exposure to monitoring tools, Google Cloud Platform, microservices, front-end frameworks, Java, PostgreSQL, or React is preferred. - Understanding of debugging, root-cause analysis, authentication and authorization, and software testing approaches is beneficial. - Must be at least 18 and legally permitted to work in the United States.
Benefits and work setup The position is remote, with no travel required. The source lists a pay range of $50,000–$130,000 for residents of specified U.S. jurisdictions; compensation depends on location.