company logo

Principal Software Engineer

Avid Technology Professionals.com

Office

Annapolis Junction, MD

Full Time

Required:
•    Programming Languages: Python, Java, or Go.
•    Data Engineering Tools: Apache Kafka, Airflow (for orchestration), Spark (if needed for larger datasets).
•    OpenSearch/Elasticsearch: Indexing, querying, and optimizing.
•    Visualization Tools: Kibana, Grafana (for more advanced visualizations), React.js.
•    Cloud: AWS (ElasticSearch Service), or Azure (if using cloud infrastructure).

Desired:
•    15+ years of experience working in data engineering or software development with a focus on data processing and user interface development.
•    Exposure to Elasticsearch/OpenSearch is a plus, but it’s not a dealbreaker if they have strong data engineering skills in other areas.
•    Exposure to a UI framework like React.js is a must.
•    Experience with rapid prototype creation and deployment is a must.
•    Comfortable working under tight deadlines as necessary.

Principal Software Engineer

Office

Annapolis Junction, MD

Full Time

October 21, 2025