FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and developing scalable cloud backend services, with a strong focus on real-time communications and microservices architecture. Proficient in Java, Python, and C, with hands-on experience in AWS and AI-powered feature development.
Highest-signal resume keywords
Java DevelopmentPython DevelopmentAWS LambdaMicroservices ArchitectureSIP/VoIP Expertise
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaPythonCSpring BootAWSMicroservicesSIPVoIPMultithreadingCI/CD
Soft Skills
Strong Communication SkillsAnalytical Problem-SolvingTechnical Guidance
Tools & Technologies
AWS EC2AWS DynamoDBAWS RDS/PostgreSQLAWS S3SumoLogicNew RelicJenkinsReact
Industry Keywords
Real-Time CommunicationsHigh-Availability SystemsDistributed SystemsAI SafetyContact-Center Experience
Tech Stack
Tools & technologiesAWSCloudDistributed SystemsDNSDynamoDBEC2JavaJenkinsKubernetesLinuxMicroservicesPostgresPythonReactRedisSDLCSpringSpring BootSpringBootTCP/IPVoIP
About the role
Key responsibilities & impact- Design, develop and deliver scalable cloud backend and voice-platform services supporting real-time communications
- Implement backend microservices in Java and Spring Boot
- Build Python-based AWS Lambda serverless functions for event-driven and automation workloads
- Build AI bots and agents using MCP, RAG, vector databases, guardrails and LangChain
- Develop and maintain C systems software, including network-facing and open-source platform components such as OpenSIPS/SIP routing
- Contribute to full-stack features including React-based UIs and operational tooling
- Build and operate scalable, observable and production-ready services on AWS
- Apply networking and Linux systems expertise to real-time communications workloads
- Design and troubleshoot high-throughput, low-latency services using multithreading, concurrency and thread-safety
- Build fluency in SIP/VoIP and Genesys voice-platform concepts
- Troubleshoot complex production issues across networking, systems and service layers
- Drive root-cause analysis and lasting fixes using SumoLogic and New Relic
- Translate ambiguous requirements into architecture and document decisions for scalability, fault tolerance and maintainability
- Collaborate with product, architecture, DevOps, QA, security and operations teams
- Champion engineering best practices for design, code quality, CI/CD, testing, monitoring, logging, tracing and production operations
- Provide technical guidance and mentorship through design reviews, code reviews and hands-on collaboration without direct reports
- Drive continuous improvement in system performance, availability, scalability, fault tolerance and maintainability across the voice platform
Requirements
What you’ll need- 7+ years of professional software engineering experience as a hands-on individual contributor, including staff/principal-level technical impact
- Proven ability to drive technical initiatives from architecture through production delivery
- Ability to provide technical guidance and influence engineering direction without formal authority
- Strong communication skills across engineering, product, and operations
- Experience supporting mission-critical, high-availability production systems
- Strong system design and analytical/problem-solving skills
- Ability to learn SIP/VoIP and real-time communications concepts quickly
- Ability to balance quality, performance, security, and delivery timelines
- Proficiency with AI coding assistants and agentic development tools across the SDLC
- In-depth knowledge of SIP, VoIP, RTP/SRTP
- Strong Java, Python and C skills, or proven ability to ramp quickly in C
- Experience with Spring Boot, Spring and REST API design
- Experience building AI-powered features or internal tooling using LLM APIs, MCP servers/agents, RAG pipelines, embeddings or vector databases
- Awareness of AI safety, prompt-injection risks, and secure handling of code and data with third-party AI tools
- Experience with microservices and distributed systems design and operation
- Deep understanding of multithreading, thread lifecycle, synchronization and thread-safety
- Hands-on AWS experience with EC2, Lambda, DynamoDB, RDS/PostgreSQL, S3, SNS/SQS, ElastiCache (Redis), IAM and CloudWatch
- Strong networking fundamentals including TCP/IP, UDP, DNS, TLS/mTLS, sockets, HTTP and network debugging
- Strong Linux experience in development and production environments
- Production issue analysis and root-cause experience using SumoLogic and New Relic
- CI/CD experience with pipeline-as-code, automated testing and deployment such as Jenkins
- Prior SIP/VoIP or contact-center experience is a plus, not a strict requirement
- Nice-to-have experience with OpenSIPS, Kamailio, Asterisk or FreeSWITCH
- Nice-to-have Genesys Cloud CX, contact-center, carrier, CCaaS, UCaaS or CPaaS experience
- Nice-to-have React experience
- Nice-to-have extended AWS, IaC, messaging/streaming, networking/security and Kubernetes experience
Benefits
Comp & perks- Flexible-first culture with flexible ways of working
- Mentorship, learning programs, leadership development and education support
- Paid volunteer time
- August Free Fridays
- Well-being resources
- Regionally tailored programs for employees and their families
