...Software Engineering, or a related field. In‑depth knowledge of AWS services such as EC2, S3, RDS, Lambda, IAM, VPC, API Gateway, CloudFront, and CloudTrail. Solid experience with CI/CD pipelines and ...
...Quality and Maintenance: Maintain code quality through modular, well-documented, and testable code. Participate in code reviews and enforce best practices. Guide and mentor junior developers, sharing ...
...& Extend Software: Develop and enhance applications, primarily using C++, ensuring high performance and reliability. Review & Test: Perform code reviews and execute software tests to safeguard quality...
...& quality oversight : Approve and review PCB designs, schematics, and component choices, ensuring engineering quality and compliance from the start. Improve & innovate : Drive company-wide process and...
...software development, we’re working hard to ensure that our products not only have proper integrations with AI capabilities but are also on the frontier of the AI-powered software development tooling ...
...engineering excellence—owning schematic design oversight, power delivery architecture, high‑speed board design, PCB layout quality, SI/PI methodologies, validation strategy, and the overall technical ...
...architecture. By modernising the foundation of the product, you directly enable better user experiences, faster iteration and higher overall product quality. What you'll do Drive technical excellence ...
...engineering best practices, balancing engineering priorities with business needs, and identifying innovative approaches to deliver outstanding value to our users. Your engineering knowledge will be ap...
...quality of our software. A small fix delivered to many people has a big impact. Key Responsibilities & Objectives Designing and developing new features for predictive maintenance for the Android platf...
...Engineering or Software Engineering. Hands-on experience with AWS, Databricks, and/or Spark. Strong programming skills in Python, ideally PySpark or Kafka. Knowledge of strategies for processing large...
...Software Design and Implementation: Play a significant role in the design and implementation of software systems, ensuring successful deployment. Develop complex software solutions, applying best prac...
...engineering team, with a strong focus on coaching, feedback, and team development. 5 to 7 or more years of professional software engineering experience, including time spent as a Senior Engineer, Tech...
...quality of our Python codebase. Example: modeling all the requests and responses in our HTTP endpoints Remove technical debt by modernizing legacy code, upgrading dependencies and carrying out large-s...
...Software Engineering, Electrical Engineering, or a related field. 5+ years of hands-on software quality assurance experience, with at least 2 years in a senior or lead capacity. Strong proficiency in ...
...architecture patterns. Knowledge of software engineering best practices: code reviews, version control, testing, and CI/CD. Nice to Have Proven experience developing REST APIs, ideally using FastAPI o...