Senior Software Engineer

Vega Networks

Istanbul

Description

We have been doing cutting edge engineering work for Silicon Valley of the U.S. We develop software solutions, algorithms, and innovations to enable reliably fast broadband and Wi-Fi internet connectivity to consumers everywhere. Software engineers considered for this position will be developing backend applications on the server side and have an opportunity to make a significant impact at a fast-growing company.

We are looking for a Senior Software Engineer to play an influential role in the development of our product suite. The right candidate will be an enthusiastic, hands-on engineer, and will also be experienced with the entire software engineering life cycle - from requirement analysis, architecture, design, development, code review, quality assurance to deployment. You will be working in a dynamic and continuous learning environment, with highly cooperative colleagues, and you will feel a part of a highly skilled technical community.

Qualifications:

• B.Sc. or M.Sc. degree in CS / EE or any related field

Required technical skills:

• Excellent command of English, with fluency in both spoken and written communication

• Strong development experience in Python and Java (Several years of project experience)

• Strong experience with SQL and databases preferably Mongo and Clickhouse

• Experience in collection, analysis, reporting of data, etc. in lab/production environments

Nice to have:

• Experience with Tableau / Power BI or similar

• Experience in data analysis using Python and jupyter notebook

• Experience in data mining and machine learning algorithms

• Knowledge of statistical processing and communication systems is nice to have

• Knowledge of Wi-Fi technologies, interest in telecommunication domain

• Familiarity with AI-assisted software development tools

Soft Skills:

• Work with multiple teams across time zones on cross-functional areas with complex requirements and dependencies

• Highly motivated and passionate in delivering results

• Strong communication skills and ability to grasp complex product requirements, technical concepts and standards

• Write highly reliable and maintainable code

• Ability to troubleshoot through complex issues involving multiple internal and external modules/teams

• Able to scope effort with accurate estimates

• Able to work independently- starting from architecting, designing, implementing, maintain a feature from start to end

Perks:

• We offer competitive salaries based on USD

• Full remote working depends on the project and will be discussed at interviews

• Please send your CV to [email protected] if interested