2

Entry Level Software Engineer Reddit Jobs in Tennessee

... D software. * Bachelor's degree in Electrical Engineering or Mechanical Engineering (ABET Accredited) * Proficiency in verbal and written communication * Customer Support acumen * Entry-Level to ...

... D software. * Bachelor's degree in Electrical Engineering or Mechanical Engineering (ABET Accredited) * Proficiency in verbal and written communication * Customer Support acumen * Entry-Level to ...

next page

Showing results 1-20

Entry Level Software Engineer Reddit information

What does an Entry Level Software Engineer do at Reddit?

An Entry Level Software Engineer at Reddit is responsible for designing, developing, testing, and maintaining software applications that power the Reddit platform. They typically work as part of a collaborative team, contributing code, fixing bugs, and participating in code reviews. These engineers learn best practices, gain experience with Reddit’s tech stack, and help implement new features or improve existing ones. The role offers opportunities for growth, mentorship, and learning about large-scale systems in a dynamic environment.

Is 200k a good salary for a software engineer?

For an entry-level software engineer, a $200,000 salary is considered high and typically reflects roles in high-cost areas, specialized skills, or senior positions. Entry-level salaries usually range from $60,000 to $100,000, depending on location, company, and industry. Factors such as experience, certifications, and technical expertise influence salary levels for software engineers.

What engineers make $500,000?

Highly experienced software engineers, especially those in senior or specialized roles such as machine learning engineers, data engineers, or software architects, can earn $500,000 or more annually. These roles often require advanced skills, extensive experience, and sometimes work in high-paying industries like finance or technology, often with bonuses and stock options included.

Can computer engineers make $500,000?

Entry level software engineers typically do not earn $500,000 annually; such high salaries are usually associated with senior roles, specialized skills, or positions in high-paying industries like finance or tech startups. Most software engineers earn between $70,000 and $150,000, with higher earnings possible through experience, bonuses, or stock options.

Do entry-level software jobs even exist anymore?

Entry-level software engineer positions are still available and are often the starting point for many in the tech industry. These roles typically require basic programming skills, familiarity with languages like Python or Java, and sometimes certifications or internships; they are common in tech companies, startups, and consulting firms.

What are some common challenges faced by entry-level software engineers at Reddit, and how can new hires overcome them?

Entry-level software engineers at Reddit often encounter challenges such as adapting to the company’s fast-paced development cycles, learning Reddit’s unique tech stack, and understanding its large-scale infrastructure. New hires may also need to quickly get comfortable with collaborative tools and asynchronous communication, as Reddit supports remote and distributed teams. To overcome these challenges, it’s helpful to actively participate in code reviews, seek mentorship from more experienced engineers, and take advantage of onboarding resources and documentation provided by Reddit. Engaging with team stand-ups and being proactive in asking questions can also accelerate the learning process.

What are the key skills and qualifications needed to thrive as an Entry Level Software Engineer, and why are they important?

To thrive as an Entry Level Software Engineer, you need a solid understanding of programming languages (like Python, Java, or C++), algorithms, and data structures, often demonstrated through a computer science degree or relevant experience. Familiarity with version control systems (such as Git), integrated development environments (IDEs), and basic knowledge of software development methodologies are typically expected. Strong problem-solving abilities, teamwork, and effective communication help new engineers integrate with teams and contribute to projects efficiently. These skills and qualities are essential for delivering reliable code, learning from peers, and adapting quickly in a fast-evolving tech environment.
What are the most commonly searched types of Software Engineer Reddit jobs in Tennessee? The most popular types of Software Engineer Reddit jobs in Tennessee are:
What are popular job titles related to Entry Level Software Engineer Reddit jobs in Tennessee? For Entry Level Software Engineer Reddit jobs in Tennessee, the most frequently searched job titles are:
What job categories do people searching Entry Level Software Engineer Reddit jobs in Tennessee look for? The top searched job categories for Entry Level Software Engineer Reddit jobs in Tennessee are:

Metropolitan Government of Nashville & Davidson County rating

6.4

Company rating: 6.4 out of 10

Based on 8 frontline employees who took The Breakroom Quiz

582nd of 663 rated public administrative organizations


Job description

Position Description Nashville's Metro Water Services is seeking Engineers-in-Training for a variety of entry level positions. Positions are available in the Development Services, Water/Wastewater Operations, Engineering and Stormwater Divisions and will include entry level professional engineering duties associated with utility plan review; installation and maintenance of water/wastewater infrastructure; and planning and inspection of stormwater municipal infrastructure. Employees at Metro Water Services work around the clock to supply, treat, manage, and protect our water resources in a sustainable manner for the benefit of all who live, work and play in our community.

Our dedicated, diverse workforce provides high quality drinking water and the best in wastewater treatment, storm water management, and waste collection services for our customers in the Nashville-Davidson County area. Our employees work together to service more than 210,000 water and 216,000 sewer accounts along with over 150,000 curbside waste collection customers. We are looking for highly engaged individuals to join our team.

Typical Duties Reviews subdivision plats, grading, drainage and erosion control plans for compliance. Interacts with other engineering professionals, developers, property owners and the public concerning department projects and related issues. Performs flow analysis and hydraulic modeling of the water distribution and sewer collection system.

Assists with preparation of plans, specifications, and cost estimates for sanitary sewer systems, water collection and distribution systems, water and wastewater treatment facilities or stormwater infrastructure. Manages design and construction contracts associated with water/sewer infrastructure. Conducts field surveys to verify collection data.

Investigates construction and design problems. Evaluates processes and ensures compliance with regulations. Develops bid documentations.

Prepares, reviews and details drawings. Minimum Qualifications Bachelor's Degree in Engineering from an accredited college or university. (No Substitution) LICENSES REQUIRED Valid Driver License Engineer in Training Certification Any employee appointed to this classification shall obtain such certification within six (6) months from the effective date of his/her appointment as an Engineer in Training.

Failure to meet the certification requirement within a six (6) month period shall result in automatic termination/dismissal. Candidates with accreditations earned in a foreign institute are encouraged to apply. Note: Per Metro Ordinance No.

SO94-1078. All employees of the Metropolitan Government shall be residents of the State of Tennessee or become residents of the state within six (6) months of employment as a prerequisite to employment with the Metropolitan Government. Preferred Experience, Knowledge, Skills, and Abilities Civil Engineering Degree with concentration in Environmental or Water Resources Engineer in Training Certification Ability to analyze engineering data Knowledge of modeling software Knowledge of ARC/GIS products and software We are an equal opportunity employer.

All individuals, regardless of personal characteristics, are encouraged to apply. Metro Nashville is committed to selecting the most qualified candidate for each of our roles. Metro Nashville Government respects the religious beliefs and practices of all employees and will make, on request, an accommodation for such observances when a reasonable accommodation is available that does not create an undue hardship on business operations.

Requests for ADA accommodation for the recruitment process should be directed to Human Resources at 615-862-6640.