Backend Engineer Job Description
Backend Engineer Duties & Responsibilities
To write an effective backend engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included backend engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
Backend Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Backend Engineer
List any licenses or certifications required by the position: GCP, AWS, CL, AEM, CD, CI, SSL, LPIC, CV, X.509
Education for Backend Engineer
Typically a job would require a certain level of education.
Employers hiring for the backend engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and University Degree in Computer Science, Technical, Engineering, E-Commerce, Software Engineering, Computer Engineering, Education, Math, Technology, Physics
Skills for Backend Engineer
Desired skills for backend engineer include:
Desired experience for backend engineer includes:
Backend Engineer Examples
Backend Engineer Job Description
- Facilitate collaboration with other Engineers, Product Owners, and Designers to solve interesting and challenging problems for delivering various media worldwide
- Coordinate technical projects across teams
- Act as a member of the backend developer community affecting and driving the company's architecture across the company
- Physical implementation and optimization
- Package and electrical design
- Electronic Design Automation (EDA) & methodology development and deployment
- Chip hardware validation
- Lead a group of 5-10 engineers
- Designing and developing web applications, RESTful API’s, prototypes, or proofs of concepts (POC’s)
- While you don’t have to scale buildings, you must build and implement scalable and robust systems solutions, being simple and easily digestible for our end-users
- A technical degree in computer science, math, engineering, or a related field
- Experience in data backup and restore technologies is a strong plus
- Experience in virtualization and cloud computing is a plus
- Knowledge of various storage architectures and protocols is a plus
- Prior experience with big data open source technologies a plus -
- Extensive experience in enterprise systems, software design and development
Backend Engineer Job Description
- You will become a part of a strong team taking our product to its next generation
- Diagnose problems that arise in a distributed environment
- Speed and Performance Driven - Scalable Architecture (Can you make the fastest website architecture
- Design, develop, manage, and support web services (Restful APIs) and web applications
- Solve scalability and performance issues at an operating environment that constantly evolves and grows
- Consume 3rd party RESTful APIs
- Resolve web application problems and perform resolution follow ups
- Participate in project planning including research and development
- Developing and maintaining large backend of IPTV multiscreen system which consists of admin panel, REST XML API, high capacity XML RPC and JSON APIs
- Design and built the backend APIs for transactional data processing
- Well versed with the use of XML, JSON and REST services
- Solid knowledge of applications performance improvement techniques and caching solutions
- Must be committed to code quality
- Experience with build and deployment tools, , Maven, Gradle
- Experience with Relational databases (Oracle, MySQL, etc…)
- Experience using a CI system to automate builds (Maven, Ant, Jenkins)
Backend Engineer Job Description
- Collaborate with technical support and system administrator
- Integration patterns and tools (Camel, REST, JSON)
- Shell Scripting (Bash etc)
- Secure coding best practices (OWASP Top Ten)
- Analytics / Reporting / Dashboard Building (Tableau / Kibana / Splunk)
- Develop and execute implementation plans to synthesize, implement Design For Test, and close timing on complex digital integrated circuits at the block, subsystem or chip level, which are coded in VHDL/Verilog
- Design, implement and maintain synthesis, DFT and Static Timing scripts using best-in-class methodologies
- Mentor Junior team members and contractor on implementation flows and projects
- You will work closely with Product Managers to understand requirements and come up with solutions
- You will learn the challenges of operating and maintaining a high-volume site
- 5 years' experience in physical design of large scale designs.-In-depth understanding of static-timing analysis .-An extensive know-how in clock/power distribution and analysis, RC extraction correlation and place & route.-Experience with design practices such as multiple voltage and clock domains, integration of mixed-signal IPs and I/O integration.-Extensive experience with one of the place & route tools available today
- Serious geek street cred if you have a robust portfolio on GitHub and/or Open Source contributions of which you are proud to share!
- 6+ years’ OOP, preferably C#, with strong design skills
- 6+ years’ experience designing, prototyping and developing web or mobile applications
- Familiar with databases like SQL Server and distributed Cache
- Experience with social, mobile, cloud/SaaS/PaaS
Backend Engineer Job Description
- You will work closely with a top-notch engineering team
- You care about quality and know what it means to deliver high quality code to production
- You will configure and maintain testing, staging and production environments
- You will investigate, evaluate and recommend new tools and technologies
- Develop new services and add features to variety of systems and infrastructure
- Take part in overall design and architecture discussions
- Participate in and contribute to all parts of the development
- Adapt to and learn new technologies
- Develop & maintain integrations between the Boomi Flow platform and 3rd party providers
- Implementing the first building blocks of our future AI/ML technology
- Design, architect and implement big-data tools for real-time distributed log processing and petabyte scale analysis of web clickstream structured data
- Help bring our end-to-end data pipelines to the next level of scalability and reliability
- Building large-scale infrastructure using open-source technologies
- Work in agile development environment with short sprints, standups, and retros, pair programming as often as you like
- Extensive experience designing and implementing scalable distributed data management systems as well BI/Analytical tools
- Passion for software quality
Backend Engineer Job Description
- Identify, use, and share best practices
- Enable Mobile developers to focus on mobile development by meeting the team’s non-mobile coding needs
- Maintain continuous integration
- Git, Maven, TeamCity, JIRA
- Architect high volume applications with a focus on extensible and scalabile
- Manage a team of 7 engineers who are responsible for our RTB Exchange, bidder, data pipeline, and computer vision offerings
- Work closely with product and solutions teams to deliver new products and ensure the success of our customers
- Develop and grow our social shopping platform to delight millions of customers worldwide
- Participate in building a service-oriented, serverless commerce backend for a cutting-edge, progressive web app built with Node.js and React
- Build and maintain scalable integrations with 3rd party systems such as ERPs and payment gateways
- Strong knowledge of Java Programming using J2EE environment
- Strong knowledge of OOD, multi-thread programming and JDBC
- Experience working on Lucene and NoSQL is plus
- Experience in performance optimization of web applications, server components and database queries
- Experience in C++ and/or C# a big plus
- Experience working on enterprise level products