> Markdown version of [/jobs/ext/4618915-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/4618915-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Pam's, PLLC - **Location:** Tysons, VA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Cloud Engineering, Data Structures, Distributed Systems, Amazon DynamoDB, Fault Tolerance, Session Initiation Protocols, Python (Programming Language), Node.Js, Object-Oriented Software Development, Software Engineering, Twilio, TypeScript, Speech Recognition, WebSocket, WebRTC, Large Language Models, Prompt Engineering, Generative AI, Information Technology, Virtual Agents, Functional Programming, Cloudwatch, Software Coding, Amazon Simple Queue Service (SQS), Web Api, Golang - **Published:** November 7, 2026 - **Apply:** https://www.thejobnetwork.com/job/e82a7e78-9d47-42e9-9755-37e98bdd4895/senior-software-engineer ## About the Role As a member of the Platform team, you will be instrumental in designing, building, and maintaining the real-time voice infrastructure that powers our AI agent. This role requires strong distributed systems expertise, cloud-native engineering skills, and the ability to design for scale, reliability, and extensibility., * Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience). \n * 5+ years of professional software engineering experience building production systems. \n * Strong fundamentals in object-oriented design, data structures, and algorithms. \n * Excellent problem-solving skills, with the ability to dive deep and own complex projects end-to-end. \n * Expertise in distributed systems design (scalability, fault tolerance, stateful vs. stateless trade-offs). \n * Production experience with AWS services (e.g., ECS/EKS, Lambda, DynamoDB, SQS/SNS/Kinesis, CloudWatch). \n * Strong coding skills in one or more of: TypeScript/Node.js, Go, Java, or Python., * Voice/real-time communications: SIP, WebRTC, and WebSocket; experience with Telnyx or Twilio is a plus. \n * Experience with speech transcription and synthesis pipelines (ASR/VAD, TTS, etc.). \n * Experience working with generative AI and large language models (LLMs) in production. \n * Demonstrated skill in context engineering to make code and docs clear, discoverable, and AI-friendly. \n * Familiarity with prompt engineering and integrating LLM-driven workflows into products. \n * Startup or fast-paced environment experience with high ownership and autonomy. \n ## Description You'll own critical services that handle live conversations, speech processing, and integrations with external APIs, while ensuring observability, security, and operational excellence.