Back End Engineer
Dynamic Signal - San Bruno, CA

This job posting is no longer available on Dynamic Signal. Find similar jobs: Back End Engineer jobs - Dynamic Signal jobs

What you’ll do:
Develop and design APIs for internal and public use.

Build distributed network systems and manage numerous servers and databases.

Design middle-tier and back-end logic for new features, collaborating with the front-end and product teams.

Code primarily in C# and the .NET framework. (Open source folks: Never fear! If you like complex web development and learning new technologies you’ll feel right at home!)

Create highly optimized, scalable, redundant, and distributed software.

Write manageable, modular code, along with automated unit tests.

Profile code for performance and memory efficiency. Use caching effectively.

Help release and maintain your code and debug production issues.

Research relevant new technologies.

Skills:
Solid computer science fundamentals and excellent design/problem-solving skills.

Successful development of scalable, high-performance services through multiple ship-cycles.

Data structures, algorithms, object-oriented design, and multithreaded programming.

Data model design, queries, and stored procedures.

REST/ JSON APIs design and use.

Pluses:
C#, .NET, Entity Framework, Windows Services

PostgreSQL and MS SQL Server

Redis

ServiceStack framework

Agile/test driven development

Experience with social media APIs, Facebook, Twitter, Instagram APIs

Special Bonus:
If you consider yourself a social media junkie, blog regularly, or can’t live without your mobile apps, tell us about it!

Dynamic Signal - 15 months ago - save job - copy to clipboard
About this company
Dynamic Signal was founded by a dedicated group of engineers with experience in the test and measurement, research, measurement and control,...