Browse
···
Log in / Register

Cloud Software Engineer, Backend

$120,000-180,000/year

TP-Link Systems Inc.

Irvine, CA, USA

Favourites
Share

Description

Headquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world’s top provider of Wi-Fi devices. The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable connectivity. With a commitment to excellence, TP-Link serves customers in over 170 countries and continues to grow its global footprint. We believe technology changes the world for the better! At TP-Link Systems Inc, we are committed to crafting dependable, high-performance products to connect users worldwide with the wonders of technology.  Embracing professionalism, innovation, excellence, and simplicity, we aim to assist our clients in achieving remarkable global performance and enable consumers to enjoy a seamless, effortless lifestyle.  Overview: Do you thrive in building robust, scalable backend systems for the cloud? Are you passionate about designing and implementing high-performance, secure applications? If so, then this Cloud Software Engineer, Backend role might be perfect for you! In this role, you will be an important member of our engineering team, responsible for the design, development, and maintenance of our backend cloud applications. You'll collaborate with our Cloud Architects, UX/UI designers, QA teams, and key hardware personnel and you will leverage your expertise in cloud technologies and backend development to build secure, reliable, and performant systems that meet our business needs. Key Responsibilities: Research competitors, design, develop, and maintain highly scalable and reliable backend services using cloud-native technologies. Collaborate with frontend engineers and other teams to ensure seamless integration. Select and utilize appropriate cloud technologies (e.g., AWS, Azure, OCI) to build and deploy applications. Optimize backend systems for performance, scalability, and cost-efficiency. Implement robust security measures to ensure data protection and application integrity. Develop various software (e.g., Windows/Linux/Hardware Box) with the same code which is in DDD architecture. Write clean, maintainable, and well-documented code. Automate infrastructure provisioning and deployment using tools like CI/CD pipelines. Troubleshoot and debug complex backend issues. Participate in code reviews & design reviews that are related to the modules that you are responsible for. Stay up to date on the latest cloud technologies and best practices. Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field. 2+ years of experience in cloud backend software development. Proven experience designing and building scalable, reliable, and secure cloud-based applications. Strong proficiency in backend programming language Java and frameworks like SpringBoot, Service Mesh. Strong proficiency in JVM, multithreading programming, performance optimization skills. Experience with a specific cloud platform (AWS, Azure, OCI). Experience with cloud-based databases (e.g., NoSQL databases such as MongoDB, relational databases). Experience with distributed middleware (e.g. Message queue, config center). Experience with containerization technologies (e.g., Docker, Kubernetes). In-depth knowledge of backend technologies (e.g., APIs, message queues). Experience with security best practices for cloud environments. Excellent communication, collaboration, and problem-solving skills. Ability to work effectively in a team environment. Preferred Qualifications: Experience with DevOps principles and practices. Experience with serverless architectures. Experience with SDN Software Controller Platform. Experience with AI Ops. Benefits Salary range: $120,000 - $180,000 Free snacks and drinks, and provided lunch on Fridays Fully paid medical, dental, and vision insurance (partial coverage for dependents) Contributions to 401k funds Bi-annual reviews, and annual pay increases Health and wellness benefits, including free gym membership Quarterly team-building events At TP-Link Systems Inc., we are continually searching for ambitious individuals who are passionate about their work. We believe that diversity fuels innovation, collaboration, and drives our entrepreneurial spirit. As a global company, we highly value diverse perspectives and are committed to cultivating an environment where all voices are heard, respected, and valued. We are dedicated to providing equal employment opportunities to all employees and applicants, and we prohibit discrimination and harassment of any kind based on race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Beyond compliance, we strive to create a supportive and growth-oriented workplace for everyone. If you share our passion and connection to this mission, we welcome you to apply and join us in building a vibrant and inclusive team at TP-Link Systems Inc. Please, no third-party agency inquiries, and we are unable to offer visa sponsorships at this time.

Source:  workable View original post

Location
Irvine, CA, USA
Show map

workable

You may also like

Workable
Java Developer with Web Crawler Experience
Role: Java Developer with Web Crawler Experience Location: Austin TX(Hybrid) Responsibilities: 1. Web Crawler Development: Design and implement efficient and scalable web crawlers in Java to collect data from various online sources. 2. Data Extraction: Develop and maintain systems for structured data extraction, handling various data formats (HTML, JSON, XML, etc.). 3. Data Storage and Processing: Design data storage and processing pipelines, ensuring extracted data is clean, structured, and easily accessible. 4. Performance Optimization: Optimize web crawling processes for speed, efficiency, and accuracy, while ensuring minimal impact on source websites. 5. Error Handling and Logging: Implement error-handling mechanisms and logging systems to detect and resolve issues during crawling operations. 6. Data Integrity and Compliance: Ensure data collection practices are ethical, legal, and compliant with relevant regulations (e.g., robots.txt, copyright laws). Requirements: Proficiency in Java and experience with Java-based web scraping libraries (e.g., Jsoup, Apache HttpClient). Knowledge of web crawling frameworks and tools, such as Scrapy, Selenium, or Puppeteer. Strong understanding of HTML, CSS, JavaScript, and web data structures. Familiarity with data parsing and handling techniques for JSON, XML, and other common formats. Experience with database technologies (SQL, NoSQL) to store and manage scraped data. Knowledge of HTTP protocols, headers, proxies, and load handling.
Austin, TX, USA
Negotiable Salary
Craigslist
Wireless Technician/Tower Climber
Job Posting Job title: Wireless Technician/Tower Climber Location: Pala, CA Application Deadline: Open until filled (Early applications encouraged) Compensation: Minimum of $26/hour. DOE Benefits: *Paid Holidays *Rich Medical, Dental & Vision *Generous Vacation & Sick *401(k) Match *This position will also include a work boot allowance* Status: Full Time/Regular position Job Summary The individual in this position will be responsible for the installation, maintenance and ongoing support of wireless broadband internet service associated with the Tribal Digital Village Network. This job is similar to a cable internet or satellite internet installer. The incumbent will need to resolve issues and/or problems as they arise with minimal supervision. This position requires the use of computers and networking in regards to radio communication and installing internet routers, switches and cabling. An understanding of computer networks is preferred and an interest in such networks will be considered. Roof climbing and tower climbing will be required but not on a daily basis. Our ideal candidate will have excellent customer service skills and be in good physical condition. Interest in computer and networking technologies is a plus. Experience in tower climbing and experience in wireless communications is also a plus. This position will require a lot of outdoor exposure (i.e., in field work and at remote locations throughout San Diego County). The position is non-exempt and the standard hours are Monday through Friday, 8:00 a.m. to 4:30 p.m., however some work after hours may be required depending on business needs. Essential Functions 1. Perform tower construction activities including assembling/erecting towers, installing antennas, mounting hardware, installing coax and connectors, grounding, testing, positioning and optimizing antennas and lines. 2. Install solar panels, mounts, electrical, batteries, building out enclosures and water sealing electronics. 3. Installation of network hardware, including but not limited to, switches, routers, media converters, wireless access points, microwave radios and dishes. 4. Safely and efficiently complete repairs and upgrades at elevated heights. 5. Perform minor construction tasks, including digging holes, weed abatement, clearing brush, mixing and pouring concrete. 6. Perform home installations which involves; drilling in walls, installing cable, mounting antenna on roofs and configuring internal electronic equipment. 7. Configure internet wireless routers, radios, antenna, switches and managing multiple radio vendor interfaces. 8. Install broadband wireless equipment in a variety of situations including; roof top, tower, pole mount, tribal buildings and modular buildings. 9. Climb and work on towers for the purpose of installing, replacing or equipment. 10. Drive on many different road conditions and to remote areas, both on and off maintained roads. 11. Interact with clients ranging from home owner subscribers to Tribal Leaders. 12. Perform work in both indoor and outdoor situations and maintain professionalism in both environments. 13. Communicate verbally and in writing with planning team and clients. 14. Observe strict confidentiality of all program and customer information. Job Requirements and Qualifications Education: Minimum High School Diploma or GED. Certificates & Licenses: Valid California Driver’s License with driving record acceptable to SCTCA’s insurance. CPR/First Aid Certified. Must be able to complete and pass Tower Safety Program and Testing, and complete training for Fall Protection Systems. Knowledge Requirements: Working knowledge of Computer Networking; on the job training or Network+ certified. Must be computer (Mac and PC) and Internet proficient. Prefer knowledge of safety procedures and how to operate tower safety gear; and be willing to learn and retain this knowledge once trained. Verbal and written communication and presentation skills, including writing legibly to prepare neat and accurate records. Ability Requirements: Ability to safely climb towers up to 100 feet while carrying 70 lbs. Ability to distinguish between the different colors in a cable. Ability to drive in off-road driving conditions in rural areas. Experience: 1 year of Computer Networking experience preferred, with office or home LAN’s. Experience working with wireless networks preferred. Experience with network and system efficiency to implement network solutions. Physical: Requires hiking, climbing (heights of 100ft), digging and other physically demanding tasks. Most work is done at a high elevation. Lifts and moves objects weighing up to 75 pounds. Employee needs to remain under the total body weight of 310 lbs. to stay within the guidelines of our safety equipment. Work is done primarily outdoors and must be able to tolerate changing weather conditions. Conditions of Employment: Candidates are required to successfully complete required background check and drug screening. Must have own reliable transportation. Other Information In addition to the essential duties listed above the Wireless Technician/Tower Climber is expected to: • Demonstrate efficient time management and prioritize workload daily. This person must have the ability to work with minimal supervision. • Problem-solve in various situations. • Consistently produce a high-quality level of work. • Consistently report to work on time prepared to perform the duties of the position and meet deadlines.\ • Willingness to learn our systems and express positive ways to improve our systems. • Possess a caring and positive mental attitude towards customer’s needs and expectations. • Be flexible to work some evenings and weekends when the workload requires. About Our Company The Southern California Tribal Chairmen's Association (SCTCA) is a multi-service non-profit corporation established in 1972 for a consortium of 25 federally-recognized Indian tribes in Southern California. The primary mission of SCTCA is to serve the health, welfare, safety, education, cultural, economic and employment needs of its tribal members and enrolled Indians in the San Diego County urban areas. A board of directors comprised of tribal chairpersons from each of its member Tribes governs SCTCA. How to Apply Preferred method: Apply online at http://sctca.applicantpro.com/ A. Apply in person and submit a completed Application for Employment with a resume to the Human Resources office*, located at 11475 Nejo Rd. Bldg H. Pala, CA 92059. *Office subject to closures. B. Fax a completed Application for Employment and resume to 760-742-8610. Note: The Application for Employment can be found at www.sctca.net, under the “Careers” link. Next Step in the Process 1. If you are selected to move forward, you will be emailed an online assessment. 2. If you are not selected, you will receive a denial email. Note: These emails could possibly go to the spam folder, so please check there as well. SCTCA IS AN “AT-WILL” EQUAL OPPORTUNITY EMPLOYER WITH NATIVE AMERICAN PREFERENCE To be considered under Native American Preference, you must submit verification of Tribal affiliation with your application.
9WHH+38 Pala, CA, USA
$26/hour
Workable
Senior Fullstack Engineer
Staff4Me is seeking an experienced and driven Senior Fullstack Engineer to join our growing team. In this role, you will be responsible for overseeing the development of both client-side and server-side components of our web applications. As a Senior Engineer, you will play a vital role in shaping our technology stack and driving best practices within our team. Key Responsibilities: Fullstack Development: Design, build, and maintain robust web applications using a variety of modern technologies, including React, Angular, Node.js, and other relevant frameworks. Develop server-side applications and APIs that are efficient, clean, and scalable. Ensure high performance and responsiveness of applications by optimizing gateway to the server performance. Technical Leadership: Lead the architectural design and development of software features, ensuring alignment with business objectives. Mentor and guide junior and mid-level developers, cultivating a collaborative learning environment. Participate in code reviews and contribute to team knowledge sharing. Collaboration: Work with cross-functional teams including UX/UI designers, product managers, and other stakeholders to define and translate business requirements into technical specifications. Actively participate in Agile ceremonies, including sprint plannings and retrospectives, to improve team processes. Quality Assurance: Implement comprehensive testing strategies (unit, integration, end-to-end) to ensure software quality. Identify and address performance bottlenecks and other issues proactively. Innovation and Continuous Improvement: Stay informed about the latest trends and advancements in technology and software engineering. Propose innovative solutions and improvements to enhance existing systems and processes. Qualifications: Requirements Bachelor’s degree in Computer Science or a related field, or equivalent experience. 5+ years of experience in fullstack development with a strong portfolio of relevant work. Proficiency in front-end technologies such as JavaScript/Typescript, HTML, CSS, and frameworks like React, Angular, or Vue.js. Strong knowledge of back-end technologies including Node.js, Python, or similar languages. Experience with database technologies, both SQL and NoSQL. Solid understanding of RESTful APIs and microservices architecture. Experience with DevOps tools and practices, including CI/CD management. Excellent problem-solving skills and the ability to work independently and as part of a team. Strong communication skills, both written and verbal, with the ability to collaborate effectively.
New York, NY, USA
Negotiable Salary
Workable
Principal Software Engineer - C++
Job Title Principal Software Engineer - Program Analysis for AI Overview We are looking for an experienced software engineer to help us build a new generation of transpilation tools enabled by AI and modern verification techniques that promises to bridge the gap between algorithm development and deployment to embedded systems. In this role you will play a lead role in architecting and implementing novel code generation pipelines that use a mix of Generative AI, Static Analysis and Formal Verification methods to translate code written in one language to another. Requirements Responsibilities ● Define Software Architecture for Agentic AI pipelines. ● Build well tested extensible code foundations for code translation products. ● Collaborate with domain specialists to incorporate formal verification and static analysis methods into code generation pipeline. ● Collaborate with the software engineering and research teams to build robust code repositories and continuous integration processes. Must Have ● Seven or more years of experience with collaborative enterprise-level software development in C++ to deliver products to a large customer base ● Demonstrated experience gathering requirements from stakeholders and distilling them into software designs ● Demonstrated experience planning and executing on large projects in a team-based setting ● Demonstrated history of building and delivering robust software by employing best practices throughout the SDLC process, including Code review, Testing, Continuous integration, Release management and Build systems Great to Have ● Experience with Compiler development - experience with Clang, LLVM ● Experience with advanced software verification techniques like fuzzing and/or formal verification ● Python experience ● Experience with ML Tools and Frameworks ● Experience working with embedded, heterogeneous (FPGA and/or GPU), and/or distributed systems
Boston, MA, USA
Negotiable Salary
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.