Software Development Engineer (Go/Python)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Development Engineer (Go/Python): Building and maintaining backend services, RESTful APIs, and distributed applications for scientific calibration solutions with an accent on real-time data processing, database optimization, and software quality. Focus on designing scalable architectures, optimizing PostgreSQL and TimescaleDB systems, developing automated tests, and improving production reliability with AI-assisted engineering tools.
Location: Remote within the United States
Salary: $101,500–$127,000 base compensation, plus a potential 10% annual bonus.
Company
develops scientific measurement and calibration solutions that support environmental monitoring, healthcare, industrial safety, and product quality.
What you will do
- Design, develop, test, and maintain commercial software applications, backend services, RESTful APIs, and distributed systems.
- Build real-time and time-series data processing capabilities with a focus on scalability, reliability, and performance.
- Design and optimize PostgreSQL and TimescaleDB schemas, queries, indexes, and data models.
- Develop unit, integration, end-to-end, API, and continuous integration tests.
- Monitor production systems, troubleshoot defects, optimize cloud resources, and perform refactoring and upgrades.
- Collaborate with product managers, designers, DevOps, QA, and other stakeholders in Agile development cycles.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum 2 years of software development experience using modern engineering practices.
- Professional experience with Go, Python, JavaScript, and TypeScript.
- Strong knowledge of software engineering principles, algorithms, data structures, object-oriented design, design patterns, Git, and Agile methodologies.
- Experience designing and consuming RESTful APIs, developing with SQL, and optimizing PostgreSQL databases.
- Experience with CI/CD, automated testing, AI-assisted coding tools, analytical problem-solving, and technical communication.
Nice to have
- Experience with TimescaleDB or other time-series databases.
- Experience with AWS, Azure, or Google Cloud.
- Familiarity with Docker, Kubernetes, Jenkins, or GitLab CI.
Culture & Benefits
- Remote work within the United States.
- Medical, dental, vision, HSA, and FSA options available from the first day of the month after starting.
- Flexible time off, 48 hours of paid sick leave annually, and nine paid company holidays.
- Company-paid disability and life insurance, plus AD&D coverage.
- 401(k) plan with a 4% Safe Harbor company match beginning on Day 1.
- Potential annual bonus opportunity of 10% based on company performance.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →