As Sr. Software Development Engineer, you will:* Architect next-generation test automation infrastructure and autonomous analysis pipelines for Satellite Payload Antennas and Customer Terminals
* Spearhead software quality initiatives as the primary guardian of repository standards, code reviews, and technical excellence
* Design and implement scalable test frameworks enabling repeatable validation, automated KPI analysis, and real-time metrics processing
* Drive critical architecture decisions for distributed systems leveraging AWS services (Lambda, ECS, DynamoDB, API Gateway, CloudFormation)Export Control RequirementKey job responsibilities
* Lead end-to-end development of test automation frameworks, from software deployment to data pipeline architecture
* Drive technical innovation through sophisticated distributed systems design and implementation
* Champion software quality standards and mentor engineering teams in maintaining excellence
* Optimize system performance through advanced architectural solutions and performance tuning
- 6+ years of non-internship professional software development experience
- 6+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
- Experience with multiple programming languages (Python, Java, TypeScript, Go)
- Experience with understanding of cloud-native architectures and AWS services
- Experience with containerization (Docker, Kubernetes) and infrastructure as code (Terraform, CloudFormation)
- Experience with computer science fundamentals: algorithms, data structures, system design
- Experience with Tile trackers and pytile APIs
- Experience with high-load, multi-regional applications
- Experience with database technologies (SQL/NoSQL: PostgreSQL, DynamoDB)
- Experience with event-driven architectures and message queuing systems (Kafka)
- Master's degree in computer science or equivalent
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Experience with blockchain technologies or financial systems
- Background in telecommunications or hardware logistics systems
- Multilingual capabilities
- Excellent mathematical and problem-solving skills
- Highly accurate and detail-oriented
משרות נוספות שיכולות לעניין אותך