More jobs:
Senior Engineer
Job in
Bessemer, Jefferson County, Alabama, 35021, USA
Listed on 2026-02-15
Listing for:
Turing
Full Time
position Listed on 2026-02-15
Job specializations:
-
Software Development
Software Engineer, Senior Developer
Job Description & How to Apply Below
At Turing, top-tier clients are on the hunt for remote senior software engineers who can effortlessly design, build, analyze, and scale various system resources. The ideal candidate should have the ability to lead a team with a long-term vision to develop highly resilient and scalable products/services.## Job description### Job responsibilities
* Follow standardized software engineering processes to design, develop, test, etc.
* Possess deep knowledge of your preferred codebase, product area, and/or systems
* Produce quality code with good test coverage & use modern abstractions/frameworks
* Complete medium/large scale projects, using analytical & problem-solving skills
* Mentor & motivate junior software engineers & interns to bring forth innovative solutions
* Collaborate with the team’s tech lead/manager & provide suggestions for future projects### Minimum requirements
* Bachelor’s/Master’s degree in Computer Science (or equivalent experience)
* 5+ years of experience as a software engineer
* Proficiency in technologies like React.js, Node.js, Python, JS, React Native, PHP, etc.
* Skilled at computational problem solving, designing, coding, debugging, etc.### Preferred skills
* Skilled in complex code bases, large systems, & version control systems like Git
* Updated on emerging technologies & able to design roadmaps to enhance current systems
* Experience with multi-platform support (Windows, iOS, Linux, Android, Mac)
* Excellent command over algorithms, data structures, and space-time complexity
* A profound sense of ownership & accountability for end-to-end project lifecycle
* Fluency in English to collaborate with engineering managers
* The ability to work full-time (40 hours/week) with a 4 hour overlap with U.S. time zones
* Find effective solutions to problems without hand-holding & micromanagement
Apply to Turing today.
Ahmed Full Stack Developer I’ve been working as a full-stack developer and solution architect with more than 10 years of experience. My experience as a Turing developer has been quite amazing. My onboarding process was super smooth. Although I had read a few reviews about the onboarding process here, I never really expected it to be this awesome. My coordinator helped me in every single step- from getting hired by top Silicon Valley clients to making sure my needs were met at all levels.
Hadji Full Stack Developer Although I had worked at oDesk and Elance (now popularly known as Upwork) for more than 5 years, the pivotal moment in my career came when I joined the global team of Turing in 2020. I never imagine that the role I would be offered would come with such stability and prominence. Apply to be one among many Turing developers.
It will change your life like it did mine!
Quang Software Engineer Before joining Turing, I had 7 years of software engineering experience in web development and ML and Data Mining. Turing allowed me to explore my passion for creating long-term value for customers. They also helped me in applying new technologies to increase product quality. Thanks to Turing, I have a very healthy work-life balance now. I really hope my Turing review will be helpful for you in some way.
- #### Based on your skills
Work with the best software companies in just 4 easy steps### Create your profile
Fill in your basic details - Name, location, skills, salary, & experience.
Senior software engineering jobs are given to experienced people who can take the lead in software development projects. A senior software engineer has a computer science or a website development background. A Bachelor's degree in the related field is essential, and web development expertise is always beneficial. A senior software engineer's job includes leading and supervising a team of software engineers developing and designing a website or other software programs.
Working knowledge of web development languages such as CSS, HTML, and JavaScript is required. Senior software engineers should be able to manage projects independently and work alone if necessary while collaborating effectively with cross-functional teams and other members.
Here is the list of responsibilities…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×