Ashby Electrical Limited

Software Engineer II

Ashby Electrical Limited

full-time

Posted on:

Location Type: Hybrid

Location: DenverColoradoUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $110,000 - $180,000 per year

About the role

  • Own the software development process from concept to deployment with some guidance from senior engineers.
  • Design, develop, and maintain backend services and APIs to enable secure and scalable integrations with third-party platforms and partner systems.
  • Implement secure authentication and authorization mechanisms (e.g., OAuth, token-based authentication, API keys) for external system communication.
  • Develop reusable integration frameworks, connectors, and services to accelerate onboarding of new partners.
  • Monitor, troubleshoot, and resolve integration issues such as API failures, latency, and data inconsistencies. Should be able to add alerts/monitoring to review the health of the integrations.
  • Collaborate with product, platform, and partner engineering teams to define integration requirements and technical contracts.
  • Write and maintain unit and integration tests to ensure service reliability and performance.
  • Participate in code reviews and contribute to improving engineering standards and best practices.
  • Maintain documentation for APIs, integration workflows, and operational procedures.
  • Support deployment and production operations related to integration services as needed.
  • Participate in bug fixes and incident response processes/ on call to support customers.

Requirements

  • 3+ years of experience in backend software development
  • Experience building and consuming RESTful APIs and working with external service integrations.
  • Proficiency in modern programming languages (Go, Java, Python, or similar) and strong software engineering fundamentals.
  • Working knowledge of message queues (Kafka) or event-driven integration patterns is a plus.
  • Experience with cloud platforms (AWS, Azure, or GCP) and containerized deployments is preferred.
  • Familiarity with relational and NoSQL databases.
  • Understanding of API lifecycle management, versioning, and integration best practices.
  • Familiarity with CI/CD pipelines and modern DevOps practices.
  • Startup experience or comfort operating in fast-paced, evolving environments is a plus.
  • You are collaborative and communicate effectively with cross-functional teams.
  • You enjoy solving integration challenges and working with external systems and APIs.
  • You have strong problem-solving skills and attention to detail.
  • You are eager to learn new technologies and integration patterns.
Benefits
  • Medical, dental, and vision coverage to keep you and your family healthy
  • Health savings and flexible spending accounts (HSA/FSA) to maximize your healthcare dollars
  • Life insurance so you can protect what matters most
  • Short- and long-term disability coverage for peace of mind
  • Hybrid work schedule
  • Flexible PTO plus 13 company holidays
  • 401(k) to help you invest in your future
  • Generous parental leave programs
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
backend software developmentRESTful APIsGoJavaPythonmessage queuesKafkacloud platformsAWSAzure
Soft Skills
collaborativeeffective communicationproblem-solvingattention to detaileager to learn