Senior Full Stack Software Engineer

Prophecy Technologies

$130K — $155K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 8+ years of full-stack software development experience.
  • Experience with AI in the software development lifecycle, including implementing Retrieval-Augmented Generation (RAG) and evaluating LLMs.
  • Proficient in Next.js, Typescript, Python, and PostgreSQL/Drizzle/SQLAlchemy ORM.
  • Strong skills in REST APIs, microservices, SQL/NoSQL databases, and Azure/GCP cloud services.
  • Knowledge of Git, CI/CD, and DevOps practices.
  • Excellent problem-solving, communication, and collaboration abilities.

Responsibilities

  • Develop modern web applications, APIs, and enterprise integrations.
  • Design and build cloud-native solutions utilizing Azure and/or GCP.
  • Implement scalable microservices and event-driven architectures.
  • Support CI/CD, DevOps, and application security best practices.
  • Integrate AI/LLM capabilities into business workflows.
  • Collaborate with architects, product owners, and business stakeholders.
  • Mentor junior engineers and contribute to technical standards.

Benefits

  • Opportunities for professional growth and development.
  • Collaborative work environment with cross-functional teams.
  • Flexible working arrangements.
  • Access to cutting-edge tools and technologies.
  • Encouragement of innovation and creative problem solving.
Full Job Description
Key Responsibilities
• Develop modern web applications, APIs, and enterprise integrations.
• Design and build cloud-native solutions on Azure and/or GCP.

o One out of four roles need to have full stack and AI experience in GCP. Other three in full stack and Azure AI ecosystem.
• Implement scalable microservices and event-driven architectures.
• Support CI/CD, DevOps, and application security best practices.
• Integrate AI/LLM capabilities into business workflows.
• Collaborate with architects, product owners, and business stakeholders.
• Mentor junior engineers and contribute to technical standards.

Required Qualifications
• Bachelor's degree in Computer Science, Engineering, or related field.
• 8+ years of full-stack software development experience.
• AI - experience with using AI in SDLC, implementing RAG, evaluating LLM etc.
• Strong experience with:

o Next.js, Typescript, Python

o PostgreSQL, Drizzle and/or SQLAlchemy ORM

o REST APIs and microservices

o SQL/NoSQL databases

o Azure and/or GCP cloud services

o Git, CI/CD, and DevOps practices
• Strong problem-solving, communication, and collaboration skills.

Preferred Qualifications
• Experience building AI-enabled applications.
• Knowledge of Azure OpenAI, Vertex AI, RAG, and Generative AI solutions.
• Experience with enterprise workflow automation and integrations.
• Familiarity with utility, engineering, construction, or permitting systems.

Similar Jobs

More Jobs at Prophecy Technologies

More Information Technology Jobs

Find similar Senior Full Stack Software Engineer jobs: