Search jobs > Washington, DC > Software engineer

Software Engineer (Office of Technology and Data Science)

Urban Institute
Washington, District of Columbia, US
$105.1K a year
Full-time

About Urban Institute :

Make sure to apply quickly in order to maximise your chances of being considered for an interview Read the complete job description below.

At the Urban Institute, we believe in the power of evidence to improve lives and strengthen communities. As a nonprofit focusing on social and economic policy, our researchers and policy entrepreneurs open minds, shape decisions, and identify transformative solutions to the most pressing issues of our time.

Our Mission

To open minds, shape decisions, and offer solutions through economic and social policy research.

Our Values

Collaboration, Equity, Inclusivity, Independence, and Integrity.

The Opportunity

The Office of Technology and Data Science (Tech and Data) is looking for a talented Software Engineer to join the Research and Web Technology (Research Tech) team.

The Research Tech team contains research programmers, web developers, data engineers, and software engineers.

As a part of this team, you will use tools such as R, Python, C, C++, Fortran, SAS, STATA, and cloud computing technologies to translate public policy and proposals into platforms, algorithms, and code.

The team supports research and develops analysis, tools, data, and computing platforms in multiple programming languages leveraging cloud environments.

These technologies and platforms often include work involving statistical and data analysis, data transformation, API development, microsimulation, and Amazon Web Services.

The Tech and Data team works collaboratively, and the Research and Web Technology team works closely with our Data Science and Infrastructure teams.

Our team members have solid analytical and debugging skills, knowledge of new and legacy platforms, and provide creative approaches to support researchers with high-quality and innovative solutions.

What You’ll Do :

  • Maintain and modify existing code written in C++, Python, and R.
  • Develop new software and systems using Python, R, and cloud computing technology according to specifications.
  • Develop and maintain data-driven platforms using R, SAS, STATA, or Python, including tasks such as data analysis, system integration, and ensuring the scalability and reliability of the platform.
  • Collaborate with technical and research staff to meet project goals.
  • Translate research objectives and principles into code implementations.
  • Effectively communicate results to research staff.
  • Debug and resolve programming issues.
  • Participate in code review processes.
  • Proactively suggest improvements and innovations of methods and processes.

Who You Are :

The successful candidate will have :

  • A Bachelor’s or Master’s degree or an equivalent combination of professional and academic experience, with a concentration in Computer Science, Data Science, Mathematics, Economics, Statistics, or related fields and 2-5 years of experience with programming (providing a code sample is required as part of the process).
  • Experience with version control such as git and GitHub.
  • Experience with Python.
  • Some experience with a compiled language like C / C++ or Fortran.
  • Experience with databases.
  • Some exposure to AWS cloud architectures and technologies, e.g., S3, IAM, Lambda, EC2, RDS.
  • Some exposure to containerization technologies like Docker.
  • Ability to communicate clearly to both technical and non-technical staff.
  • Interest in economic and social policy.
  • Proven ability to consistently manage and prioritize multiple tasks, projects, and relationships.
  • Ability to communicate respectfully with individuals of differing backgrounds and experience.
  • Experience with R, Stata, or SAS is a plus.

What you’ll experience :

No matter your role with Urban, you will contribute to meaningful work that makes a difference for people and communities across the country.

We are committed to cultivating a community and working in a manner defined by collaboration, equity, inclusivity, independence, and integrity.

Urban’s greatest asset is our people.

The salary range for this position is Min $65,600, Mid $86,070, Max $105,086. Salary offered is commensurate with experience and considers internal equity.

Candidates from diverse backgrounds are strongly encouraged to apply. Salaries are just one component of Urban Institute’s total compensation package.

Urban is committed to supporting our staff’s physical, emotional, and financial well-being through a robust benefits package for yourself, eligible dependents, and domestic partners.

It includes generous paid time off, including nine federal holidays, medical (including prescription), dental and vision insurance, and transit benefits.

Urban is unique in that we offer 403(b) retirement plan participation immediately after you’re hired and a generous employer contribution after six months of service and 500 hours, with immediate vesting.

You’ll also have access to a health advocate, personal finance coaching, an Employee Assistance Program, and educational assistance for undergraduate and graduate degree programs.

The Urban Institute has formally recognized the Urban Institute Employees’ Union, which is part of the Nonprofit Professional Employees Union (NPEU).

Urban management and the Union work together in good faith and are motivated by a shared commitment to this institution.

This position is included in the Union-represented collective bargaining unit, and specific employment terms and conditions are subject to collective bargaining negotiations.

The above statements are intended to describe the general nature and level of the work being performed by the people assigned.

This posting is not an exhaustive list of all duties, responsibilities, and requirements. Urban management reserves the right to amend and change duties, responsibilities, and requirements to meet business and organizational needs as necessary.

The Urban Institute is an equal-opportunity employer and is committed to a diverse and inclusive workplace. All qualified candidates will receive consideration without regard to race, color, religion, national origin, gender or gender identity, age, marital status, personal appearance, sexual orientation, veteran status, pregnancy or family responsibilities, matriculation, disability, political affiliation, or any other protected status under applicable law.

The Urban Institute is an Equal Opportunity / Affirmative Action Employer Minorities / Women / Disabilities / Veterans. We are committed to equal employment opportunity and providing reasonable accommodations to applicants with physical and / or mental disabilities.

If you have a physical and / or mental disability and are interested in applying for employment and need special accommodations to use our website to apply for a position, please contact Human Resources at humanresources@urban.

org. Reasonable accommodation requests are considered on a case-by-case basis.

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
NPR
Washington, District of Columbia

The Audience Technology group is looking for an experienced, talented and knowledgeable Senior Software Engineer to join the Data/Content Services team responsible for developing, supporting and maintaining our data and analytics products and services. Each day you will work with a cross-functional ...

Promoted
Mayor's Office of Talent and Appointments
Washington, District of Columbia

Assist the Mayor in the development and function of the Commission on African-American Affairs to identify core challenges and areas of need for services or improvement of services and bring them to the attention of the Mayor and the Commission. Serve as the District of Columbia's advocate for Afric...

Promoted
WriteHuman
Washington, District of Columbia

We actively seek to build a team with a wide range of backgrounds, perspectives, and experiences to better serve our diverse user base and push the boundaries of technology. We encourage applications from all qualified individuals, regardless of background, and are committed to creating an inclusive...

Promoted
Mayor's Office of Talent and Appointments (MOTA)
Washington, District of Columbia

Incumbent performs a wide range of analytical, technical, and advisory functions related to the budgetary processes which involves planning, preparing, and analyzing detailed estimates of annual funding needs for one or more future fiscal years; gathering, comparing, and correlating information abou...

GEORGETOWN UNIVERSITY
Washington, District of Columbia

The coordinator reports to the Director of Donor Reporting and Impact and works closely with members of the Stewardship team and with teams in development, Advancement communications, database and information management, gift accounting, and administrators in schools and departments throughout the m...

Georgetown University in Qatar
Washington, District of Columbia

Experience with coding and the management of large databases, data visualization, and using Tableau and geographic data visualization tools. Strong written, research, and verbal communications skills with a high functionality in Microsoft Office software package and proven expertise in statistical s...

Diversecharters
Washington, District of Columbia

The Cybersecurity and Network Engineer plays a vital role in safeguarding and ensuring the seamless operation of CCPCS’s technology infrastructure. The ideal candidate will possess a blend of technical proficiency in cyber defense, network administration, system engineering principles, and a passion...

Fenwick & West LLP
Washington, District of Columbia

Depending on the role, the actual base salary offered may depend upon a variety of factors, including without limitation, the qualifications of the individual applicant for the position, years of relevant experience, level of education attained, certifications or other professional licenses held, an...

Mayor's Office of Talent and Appointments
Washington, District of Columbia

Total public members:                 5           Method of Appointment:              Appointed by Mayor, confirmed by Council     &nbs...

GEORGETOWN UNIVERSITY
Washington, District of Columbia

The Program Coordinator will liaise with other Georgetown University offices such as Graduate Admissions, University Registrar, Office of Global Services, Main Campus Office of Academic Appointments, Student Financial Services and Financial Affairs and other academic units. If you are a qualified in...